charmhelpers.contrib.charmhelpers package¶
-
charmhelpers.contrib.charmhelpers.
unit_info
(service_name, item_name, data=None, unit=None)¶
-
charmhelpers.contrib.charmhelpers.
wait_for_machine
(num_machines=1, timeout=300)¶ Wait timeout seconds for num_machines machines to come up.
This wait_for… function can be called by other wait_for functions whose timeouts might be too short in situations where only a bare Juju setup has been bootstrapped.
Returns: A tuple of (num_machines, time_taken). This is used for testing.
-
charmhelpers.contrib.charmhelpers.
wait_for_page_contents
(url, contents, timeout=120, validate=None)¶
-
charmhelpers.contrib.charmhelpers.
wait_for_relation
(service_name, relation_name, timeout=120)¶ Wait timeout seconds for a given relation to come up.
-
charmhelpers.contrib.charmhelpers.
wait_for_unit
(service_name, timeout=480)¶ Wait timeout seconds for a given service name to come up.