freckles.utils package
Submodules
freckles.utils.doc_utils module
Generic configuration class.
-
freckles.utils.doc_utils.
describe_tasklist_in_markdown
(tasklist, use_short_help_name_as_title=False)[source]
-
freckles.utils.doc_utils.
describe_tasklist_string
(tasklist, use_short_help_name_as_title=False)[source]
-
freckles.utils.doc_utils.
flatten_task_hierarchy
(task_hierarchy, result=None, remove_children_from_items=True)[source]
-
freckles.utils.doc_utils.
get_task_plan_string
(tasklist, indent=0)[source]
-
freckles.utils.doc_utils.
print_task_plan
(tasklist, indent=0)[source]
freckles.utils.host_utils module
-
class
freckles.utils.host_utils.
FrecklesRunTarget
(context, target_dict=None, target_string=None)[source]
Bases: object
-
become_pass
-
config
-
connection_type
-
host
-
port
-
protocol
-
ssh_key
-
ssh_pass
-
user
-
freckles.utils.host_utils.
get_host_details
(host_string)[source]
Parse a string to get user, protocol, host, etc.
Parameters: | host_string (str) – the string |
Returns: | a dict containing the differnt parts |
Return type: | dict |
-
freckles.utils.host_utils.
get_pi_details
(target_string)[source]
-
freckles.utils.host_utils.
get_vagrant_details
(target_string, context)[source]
-
freckles.utils.host_utils.
list_vagrant_hosts
()[source]
-
freckles.utils.host_utils.
parse_target_string
(target_string, context)[source]
-
freckles.utils.host_utils.
parse_vagrant_ssh_config_string
(config_string)[source]
freckles.utils.profile module
freckles.utils.utils module
-
freckles.utils.utils.
print_frecklet_list
(frecklet_dict)[source]
-
freckles.utils.utils.
print_multi_column_table
(data, headers)[source]
-
freckles.utils.utils.
print_template_error
(template_error)[source]
-
freckles.utils.utils.
print_two_column_table
(data, header_one, header_two)[source]
freckles.utils.versions module
-
freckles.utils.versions.
get_versions
()[source]
Module contents