INTERNAL
botoflow.utils.WorkflowDetails(name, version, skip_registration, registration_options)¶name¶Alias for field number 0
registration_options¶Alias for field number 3
skip_registration¶Alias for field number 2
version¶Alias for field number 1
botoflow.utils.camel_keys_to_snake_case(dictionary)¶Translate a dictionary containing camelCase keys into dictionary with snake_case keys that match python kwargs well.
botoflow.utils.extract_workflow_details_from_class(cls)¶botoflow.utils.extract_workflows_dict(workflow_definitions)¶botoflow.utils.pairwise(iterable)¶from the itertools recipes s -> (s0,s1), (s1,s2), (s2, s3), (s3, None)...
botoflow.utils.random_sha1_hash()¶botoflow.utils.snake_keys_to_camel_case(dictionary)¶Translate a dictionary containing snake_case keys into dictionary with camelCase keys as required for decision dicts.
botoflow.utils.str_or_NONE(value)¶If the value is None returns a "NONE"", otherwise returns str(value)