Utils¶
-
glados.utils.check_for_env_vars(value)[source]¶ Check an input value to see if it is an env_var or enc_env_var and get the value.
- Parameters
value (
Union[str,dict]) – input to check.- Returns
Returns the value of the var from either the passed in value, or the env var value.
- Return type
Any
- Raises
KeyError if the env var is not set for what youre tying to get. –
-
glados.utils.decode_kms(ciphertext_blob)[source]¶ Decode a secret using the IAM role of the lambda function.
- Parameters
ciphertext_blob (
str) – ciphertext_blob to decode- Returns
Decoded KMS data
- Return type
obj: str