troveclient.compat.utils module¶
- class troveclient.compat.utils.HookableMixin¶
Bases:
object
Mixin so classes can register and run hooks.
- classmethod add_hook(hook_type, hook_func)¶
- classmethod run_hooks(hook_type, *args, **kwargs)¶
- troveclient.compat.utils.env(*vars, **kwargs)¶
Returns environment variables.
Returns the first environment variable set if none are non-empty, defaults to ‘’ or keyword arg default.