Improve code style and docstring for the method DecortController.account_find
This commit is contained in:
@@ -2024,49 +2024,52 @@ class DecortController(object):
|
|||||||
self.result['changed'] = True
|
self.result['changed'] = True
|
||||||
return
|
return
|
||||||
|
|
||||||
def account_find(self, account_name: str, account_id=0,
|
def account_find(
|
||||||
resource_consumption=False,
|
self,
|
||||||
resource_groups_args: None | dict = None,
|
account_id=0,
|
||||||
computes_args: None | dict = None,
|
account_name: str = '',
|
||||||
vinses_args: None | dict = None,
|
computes_args: None | dict = None,
|
||||||
fail_if_not_found=False):
|
fail_if_not_found=False,
|
||||||
|
resource_consumption=False,
|
||||||
|
resource_groups_args: None | dict = None,
|
||||||
|
vinses_args: None | dict = None,
|
||||||
|
):
|
||||||
"""
|
"""
|
||||||
Find account specified by account ID or name and return
|
Find account specified by account ID or name and return
|
||||||
a turple with account ID and account info dict.
|
a turple with account ID and account info dict.
|
||||||
|
|
||||||
@param (string) account_name: name of the account to find.
|
|
||||||
Pass empty string if you want to find account by ID.
|
|
||||||
|
|
||||||
@param (int) account_id: ID of the account to find.
|
@param (int) account_id: ID of the account to find.
|
||||||
|
|
||||||
|
@param (string) account_name: name of the account to find.
|
||||||
|
|
||||||
|
@param (None | dict) computes_args: If dict is
|
||||||
|
specified, then the method `self.account_computes`
|
||||||
|
will be called passing founded account ID
|
||||||
|
and `**computes_args`. Result of the call will
|
||||||
|
be added to account info dict (key `computes`).
|
||||||
|
|
||||||
|
@param (bool) fail_if_not_found: If `True` is specified, then
|
||||||
|
the method `self.amodule.fail_json(**self.result)` will be
|
||||||
|
called if account is not found.
|
||||||
|
|
||||||
@param (bool) resource_consumption: If `True` is specified,
|
@param (bool) resource_consumption: If `True` is specified,
|
||||||
then the method `account_resource_consumption`
|
then the method `self.account_resource_consumption`
|
||||||
will be called passing founded account ID and result of
|
will be called passing founded account ID and result of
|
||||||
the call will be added to
|
the call will be added to
|
||||||
account info dict (key `resource_consumption`).
|
account info dict (key `resource_consumption`).
|
||||||
|
|
||||||
@param (None | dict) resource_groups_args: If dict is
|
@param (None | dict) resource_groups_args: If dict is
|
||||||
specified, then the method `account_resource_groups`
|
specified, then the method `self.account_resource_groups`
|
||||||
will be called passing founded account ID
|
will be called passing founded account ID
|
||||||
and `**resource_groups_args`. Result of the call will
|
and `**resource_groups_args`. Result of the call will
|
||||||
be added to account info dict (key `resource_groups`).
|
be added to account info dict (key `resource_groups`).
|
||||||
|
|
||||||
@param (None | dict) computes_args: If dict is
|
|
||||||
specified, then the method `account_computes`
|
|
||||||
will be called passing founded account ID
|
|
||||||
and `**computes_args`. Result of the call will
|
|
||||||
be added to account info dict (key `computes`).
|
|
||||||
|
|
||||||
@param (None | dict) vinses_args: If dict is
|
@param (None | dict) vinses_args: If dict is
|
||||||
specified, then the method `account_vinses`
|
specified, then the method `self.account_vinses`
|
||||||
will be called passing founded account ID
|
will be called passing founded account ID
|
||||||
and `**vinses_args`. Result of the call will
|
and `**vinses_args`. Result of the call will
|
||||||
be added to account info dict (key `vinses`).
|
be added to account info dict (key `vinses`).
|
||||||
|
|
||||||
@param (bool) fail_if_not_found: If `True` is specified, then
|
|
||||||
the method `self.amodule.fail_json(**self.result)` will be
|
|
||||||
called if account is not found.
|
|
||||||
|
|
||||||
Returns non zero account ID and account info dict on success,
|
Returns non zero account ID and account info dict on success,
|
||||||
0 and empty dict otherwise (if `fail_if_not_found=False`).
|
0 and empty dict otherwise (if `fail_if_not_found=False`).
|
||||||
"""
|
"""
|
||||||
|
|||||||
Reference in New Issue
Block a user