angelos.lib.operation.setup¶
Module docstring.
-
class
angelos.lib.operation.setup.
BaseSetupOperation
¶ Bases:
angelos.lib.operation.operation.Operation
Baseclass 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.BaseSetupOperation
Church 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.BaseSetupOperation
Ministry 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.BaseSetupOperation
Person 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