app.objects.secondclass namespace¶
Submodules¶
app.objects.secondclass.c_fact module¶
-
class
app.objects.secondclass.c_fact.Fact(trait, value=None, score=1, collected_by=None, technique_id=None)¶ Bases:
app.utility.base_object.BaseObject-
escaped(executor)¶
-
load_schema= <FactSchema(many=False)>¶
-
schema= <FactSchema(many=False)>¶
-
property
unique¶
-
-
class
app.objects.secondclass.c_fact.FactSchema(*, only: Union[Sequence[str], Set[str]] = None, exclude: Union[Sequence[str], Set[str]] = (), many: bool = False, context: Dict = None, load_only: Union[Sequence[str], Set[str]] = (), dump_only: Union[Sequence[str], Set[str]] = (), partial: Union[bool, Sequence[str], Set[str]] = False, unknown: str = None)¶ Bases:
marshmallow.schema.Schema-
build_fact(data, **_)¶
-
opts= <marshmallow.schema.SchemaOpts object>¶
-
app.objects.secondclass.c_goal module¶
-
class
app.objects.secondclass.c_goal.Goal(target='exhaustion', value='complete', count=None, operator='==')¶ Bases:
app.utility.base_object.BaseObject-
MAX_GOAL_COUNT= 1048576¶
-
static
parse_operator(operator)¶
-
satisfied(all_facts=None)¶
-
schema= <GoalSchema(many=False)>¶
-
-
class
app.objects.secondclass.c_goal.GoalSchema(*, only: Union[Sequence[str], Set[str]] = None, exclude: Union[Sequence[str], Set[str]] = (), many: bool = False, context: Dict = None, load_only: Union[Sequence[str], Set[str]] = (), dump_only: Union[Sequence[str], Set[str]] = (), partial: Union[bool, Sequence[str], Set[str]] = False, unknown: str = None)¶ Bases:
marshmallow.schema.Schema-
build_goal(data, **_)¶
-
opts= <marshmallow.schema.SchemaOpts object>¶
-
app.objects.secondclass.c_instruction module¶
-
class
app.objects.secondclass.c_instruction.Instruction(id, command, executor, payloads=None, uploads=None, sleep=0, timeout=60, deadman=False)¶ Bases:
app.utility.base_object.BaseObject-
property
display¶
-
schema= <InstructionSchema(many=False)>¶
-
property
-
class
app.objects.secondclass.c_instruction.InstructionSchema(*, only: Union[Sequence[str], Set[str]] = None, exclude: Union[Sequence[str], Set[str]] = (), many: bool = False, context: Dict = None, load_only: Union[Sequence[str], Set[str]] = (), dump_only: Union[Sequence[str], Set[str]] = (), partial: Union[bool, Sequence[str], Set[str]] = False, unknown: str = None)¶ Bases:
marshmallow.schema.Schema-
build_instruction(data, **_)¶
-
opts= <marshmallow.schema.SchemaOpts object>¶
-
app.objects.secondclass.c_link module¶
-
class
app.objects.secondclass.c_link.Link(command, paw, ability, status=- 3, score=0, jitter=0, cleanup=0, id='', pin=0, host=None, deadman=False, used=None, relationships=None)¶ Bases:
app.utility.base_object.BaseObject-
RESERVED= {'origin_link_id': '#{origin_link_id}'}¶
-
apply_id(host)¶
-
can_ignore()¶
-
display_schema= <LinkSchema(many=False)>¶
-
load_schema= <LinkSchema(many=False)>¶
-
async
parse(operation, result)¶
-
property
pin¶
-
replace_origin_link_id()¶
-
schema= <LinkSchema(many=False)>¶
-
property
states¶
-
property
unique¶
-
-
class
app.objects.secondclass.c_link.LinkSchema(*, only: Union[Sequence[str], Set[str]] = None, exclude: Union[Sequence[str], Set[str]] = (), many: bool = False, context: Dict = None, load_only: Union[Sequence[str], Set[str]] = (), dump_only: Union[Sequence[str], Set[str]] = (), partial: Union[bool, Sequence[str], Set[str]] = False, unknown: str = None)¶ Bases:
marshmallow.schema.Schema-
build_link(data, **_)¶
-
fix_ability(link, **_)¶
-
opts= <marshmallow.schema.SchemaOpts object>¶
-
prepare_link(data, **_)¶
-
app.objects.secondclass.c_parser module¶
-
class
app.objects.secondclass.c_parser.Parser(module, parserconfigs)¶ Bases:
app.utility.base_object.BaseObject-
schema= <ParserSchema(many=False)>¶
-
property
unique¶
-
-
class
app.objects.secondclass.c_parser.ParserSchema(*, only: Union[Sequence[str], Set[str]] = None, exclude: Union[Sequence[str], Set[str]] = (), many: bool = False, context: Dict = None, load_only: Union[Sequence[str], Set[str]] = (), dump_only: Union[Sequence[str], Set[str]] = (), partial: Union[bool, Sequence[str], Set[str]] = False, unknown: str = None)¶ Bases:
marshmallow.schema.Schema-
build_parser(data, **_)¶
-
fix_relationships(parser, **_)¶
-
opts= <marshmallow.schema.SchemaOpts object>¶
-
prepare_parser(data, **_)¶
-
app.objects.secondclass.c_parserconfig module¶
-
class
app.objects.secondclass.c_parserconfig.ParserConfig(source, edge=None, target=None, custom_parser_vals=None)¶ Bases:
app.utility.base_object.BaseObject-
schema= <ParserConfigSchema(many=False)>¶
-
-
class
app.objects.secondclass.c_parserconfig.ParserConfigSchema(*, only: Union[Sequence[str], Set[str]] = None, exclude: Union[Sequence[str], Set[str]] = (), many: bool = False, context: Dict = None, load_only: Union[Sequence[str], Set[str]] = (), dump_only: Union[Sequence[str], Set[str]] = (), partial: Union[bool, Sequence[str], Set[str]] = False, unknown: str = None)¶ Bases:
marshmallow.schema.Schema-
build_parserconfig(data, **_)¶
-
check_edge_target(in_data, **_)¶
-
opts= <marshmallow.schema.SchemaOpts object>¶
-
remove_nones(data, **_)¶
-
app.objects.secondclass.c_relationship module¶
-
class
app.objects.secondclass.c_relationship.Relationship(source, edge=None, target=None, score=1)¶ Bases:
app.utility.base_object.BaseObject-
property
display¶
-
classmethod
from_json(json)¶
-
load_schema= <RelationshipSchema(many=False)>¶
-
schema= <RelationshipSchema(many=False)>¶
-
property
unique¶
-
property
-
class
app.objects.secondclass.c_relationship.RelationshipSchema(*, only: Union[Sequence[str], Set[str]] = None, exclude: Union[Sequence[str], Set[str]] = (), many: bool = False, context: Dict = None, load_only: Union[Sequence[str], Set[str]] = (), dump_only: Union[Sequence[str], Set[str]] = (), partial: Union[bool, Sequence[str], Set[str]] = False, unknown: str = None)¶ Bases:
marshmallow.schema.Schema-
build_relationship(data, **_)¶
-
opts= <marshmallow.schema.SchemaOpts object>¶
-
app.objects.secondclass.c_requirement module¶
-
class
app.objects.secondclass.c_requirement.Requirement(module, relationship_match)¶ Bases:
app.utility.base_object.BaseObject-
schema= <RequirementSchema(many=False)>¶
-
property
unique¶
-
-
class
app.objects.secondclass.c_requirement.RequirementSchema(*, only: Union[Sequence[str], Set[str]] = None, exclude: Union[Sequence[str], Set[str]] = (), many: bool = False, context: Dict = None, load_only: Union[Sequence[str], Set[str]] = (), dump_only: Union[Sequence[str], Set[str]] = (), partial: Union[bool, Sequence[str], Set[str]] = False, unknown: str = None)¶ Bases:
marshmallow.schema.Schema-
build_requirement(data, **_)¶
-
opts= <marshmallow.schema.SchemaOpts object>¶
-
app.objects.secondclass.c_result module¶
-
class
app.objects.secondclass.c_result.Result(id, output, pid=0, status=0)¶ Bases:
app.utility.base_object.BaseObject-
schema= <ResultSchema(many=False)>¶
-
-
class
app.objects.secondclass.c_result.ResultSchema(*, only: Union[Sequence[str], Set[str]] = None, exclude: Union[Sequence[str], Set[str]] = (), many: bool = False, context: Dict = None, load_only: Union[Sequence[str], Set[str]] = (), dump_only: Union[Sequence[str], Set[str]] = (), partial: Union[bool, Sequence[str], Set[str]] = False, unknown: str = None)¶ Bases:
marshmallow.schema.Schema-
build_result(data, **_)¶
-
opts= <marshmallow.schema.SchemaOpts object>¶
-
app.objects.secondclass.c_rule module¶
-
class
app.objects.secondclass.c_rule.Rule(action, trait, match='.*')¶ Bases:
app.utility.base_object.BaseObject-
schema= <RuleSchema(many=False)>¶
-
-
class
app.objects.secondclass.c_rule.RuleActionField(*, default: Any = <marshmallow.missing>, missing: Any = <marshmallow.missing>, data_key: str = None, attribute: str = None, validate: Union[Callable[[Any], Any], Iterable[Callable[[Any], Any]]] = None, required: bool = False, allow_none: bool = None, load_only: bool = False, dump_only: bool = False, error_messages: Dict[str, str] = None, **metadata)¶ Bases:
marshmallow.fields.FieldCustom field to handle the RuleAction Enum.
-
class
app.objects.secondclass.c_rule.RuleSchema(*, only: Union[Sequence[str], Set[str]] = None, exclude: Union[Sequence[str], Set[str]] = (), many: bool = False, context: Dict = None, load_only: Union[Sequence[str], Set[str]] = (), dump_only: Union[Sequence[str], Set[str]] = (), partial: Union[bool, Sequence[str], Set[str]] = False, unknown: str = None)¶ Bases:
marshmallow.schema.Schema-
build_rule(data, **_)¶
-
opts= <marshmallow.schema.SchemaOpts object>¶
-
app.objects.secondclass.c_variation module¶
-
class
app.objects.secondclass.c_variation.Variation(description, command)¶ Bases:
app.utility.base_object.BaseObject-
property
command¶
-
property
raw_command¶
-
schema= <VariationSchema(many=False)>¶
-
property
-
class
app.objects.secondclass.c_variation.VariationSchema(*, only: Union[Sequence[str], Set[str]] = None, exclude: Union[Sequence[str], Set[str]] = (), many: bool = False, context: Dict = None, load_only: Union[Sequence[str], Set[str]] = (), dump_only: Union[Sequence[str], Set[str]] = (), partial: Union[bool, Sequence[str], Set[str]] = False, unknown: str = None)¶ Bases:
marshmallow.schema.Schema-
build_variation(data, **_)¶
-
opts= <marshmallow.schema.SchemaOpts object>¶
-
app.objects.secondclass.c_visibility module¶
-
class
app.objects.secondclass.c_visibility.Visibility¶ Bases:
app.utility.base_object.BaseObject-
MAX_SCORE= 100¶
-
MIN_SCORE= 1¶
-
apply(adjustment)¶
-
property
display¶
-
schema= <VisibilitySchema(many=False)>¶
-
property
score¶
-
-
class
app.objects.secondclass.c_visibility.VisibilitySchema(*, only: Union[Sequence[str], Set[str]] = None, exclude: Union[Sequence[str], Set[str]] = (), many: bool = False, context: Dict = None, load_only: Union[Sequence[str], Set[str]] = (), dump_only: Union[Sequence[str], Set[str]] = (), partial: Union[bool, Sequence[str], Set[str]] = False, unknown: str = None)¶ Bases:
marshmallow.schema.Schema-
build_visibility(data, **_)¶
-
opts= <marshmallow.schema.SchemaOpts object>¶
-