angelos.lib.operation.setup¶
Module docstring.
-
class
angelos.lib.operation.setup.BaseSetupOperation¶ Bases:
angelos.lib.operation.operation.OperationBaseclass for entity setup/import operations.
-
static
import_ext(portfolio: angelos.lib.policy.portfolio.PrivatePortfolio, role: int = 112, server: bool = False) → bool¶ Validate a set of documents related to an entity for import.
-
static
-
class
angelos.lib.operation.setup.SetupChurchOperation¶ Bases:
angelos.lib.operation.setup.BaseSetupOperationChurch entity setup policy.
-
classmethod
create(data: importlib._bootstrap.ChurchData, role: int = 112, server: bool = False, ip: Optional[Union[ipaddress.IPv4Address, ipaddress.IPv6Address]] = None) → angelos.lib.policy.portfolio.PrivatePortfolio¶
-
classmethod
-
class
angelos.lib.operation.setup.SetupMinistryOperation¶ Bases:
angelos.lib.operation.setup.BaseSetupOperationMinistry entity setup policy.
-
classmethod
create(data: importlib._bootstrap.MinistryData, role: int = 112, server: bool = False, ip: Optional[Union[ipaddress.IPv4Address, ipaddress.IPv6Address]] = None) → angelos.lib.policy.portfolio.PrivatePortfolio¶
-
classmethod
-
class
angelos.lib.operation.setup.SetupPersonOperation¶ Bases:
angelos.lib.operation.setup.BaseSetupOperationPerson entity setup policy.
-
classmethod
create(data: importlib._bootstrap.PersonData, role: int = 112, server: bool = False, ip: Optional[Union[ipaddress.IPv4Address, ipaddress.IPv6Address]] = None) → angelos.lib.policy.portfolio.PrivatePortfolio¶
-
classmethod