angelos.portfolio.portfolio.setup¶
Creating new entity portfolio for Person, Ministry and Church including Keys and PrivateKeys documents.
-
class
angelos.portfolio.portfolio.setup.
SetupChurchPortfolio
¶ Bases:
angelos.portfolio.portfolio.setup.SetupEntityMixin
Generate new church portfolio from data.
-
perform
(*args, **kwargs)¶ Wrapping the callable.
- Parameters
self (class) – Method owner
*args – Any arguments
**kwargs – Any keyword arguments
- Returns
The result from the callable
-
-
class
angelos.portfolio.portfolio.setup.
SetupEntityMixin
¶ Bases:
angelos.common.policy.PolicyPerformer
,angelos.common.policy.PolicyMixin
Logic fo generating Entity, Keys and PrivateKeys for a new PrivatePortfolio.
-
apply
() → bool¶ Perform logic to create a new entity with its new portfolio.
-
-
class
angelos.portfolio.portfolio.setup.
SetupMinistryPortfolio
¶ Bases:
angelos.portfolio.portfolio.setup.SetupEntityMixin
Generate new ministry portfolio from data.
-
perform
(*args, **kwargs)¶ Wrapping the callable.
- Parameters
self (class) – Method owner
*args – Any arguments
**kwargs – Any keyword arguments
- Returns
The result from the callable
-
-
class
angelos.portfolio.portfolio.setup.
SetupPersonPortfolio
¶ Bases:
angelos.portfolio.portfolio.setup.SetupEntityMixin
Generate new person portfolio from data.
-
perform
(*args, **kwargs)¶ Wrapping the callable.
- Parameters
self (class) – Method owner
*args – Any arguments
**kwargs – Any keyword arguments
- Returns
The result from the callable
-