tendril.entityhub.modules module¶
Docstring for modules
-
exception
tendril.entityhub.modules.
ModuleNotRecognizedError
[source]¶ Bases:
exceptions.Exception
-
exception
tendril.entityhub.modules.
ModuleTypeError
[source]¶ Bases:
exceptions.Exception
-
exception
tendril.entityhub.modules.
ModuleInstanceTypeMismatchError
[source]¶ Bases:
exceptions.Exception
-
class
tendril.entityhub.modules.
ModulePrototypeBase
(modulename)[source]¶ Bases:
tendril.entityhub.prototypebase.PrototypeBase
-
prevalidator
= None¶
-
ident
¶
-
desc
¶
-
obom
¶
-
bom
¶
-
_changelogpath
¶
-
projfolder
¶
-
-
class
tendril.entityhub.modules.
EDAProjectPrototype
(modulename)[source]¶ Bases:
tendril.entityhub.modules.ModulePrototypeBase
-
ident
¶
-
projfolder
¶
-
configs
¶
-
obom
¶
-
bom
¶
-
desc
¶
-
_changelogpath
¶
-
rprojfolder
¶
-
-
class
tendril.entityhub.modules.
CableProjectPrototype
(modulename)[source]¶ Bases:
tendril.entityhub.modules.EDAProjectPrototype
-
ident
¶
-
projfolder
¶
-
-
class
tendril.entityhub.modules.
PCBPrototype
(modulename)[source]¶ Bases:
tendril.entityhub.modules.EDAProjectPrototype
-
ident
¶
-
projfolder
¶
-
indicative_sourcing_info
¶
-
info
¶
-
docs
¶
-
-
class
tendril.entityhub.modules.
EDAModulePrototypeBase
(modulename)[source]¶ Bases:
tendril.entityhub.modules.ModulePrototypeBase
-
desc
¶
-
configs
¶
-
bom
¶
-
obom
¶
-
_psctx
¶
-
_pspol_doc_am
¶
-
_pspol_testing
¶
-
_pspol_labelling
¶
-
_pspol_labeldefs
¶
-
_changelogpath
¶
-
projfolder
¶
-
indicative_cost
¶
-
sourcing_errors
¶
-
indicative_cost_breakup
¶
-
indicative_cost_hierarchical_breakup
¶
-
validation_errors
¶
-
docs
¶
-
-
class
tendril.entityhub.modules.
CardPrototype
(modulename)[source]¶ Bases:
tendril.entityhub.modules.EDAModulePrototypeBase
-
static
prevalidator
(modulename)¶
-
pcbname
¶
-
projectname
¶
-
static
-
class
tendril.entityhub.modules.
CablePrototype
(modulename)[source]¶ Bases:
tendril.entityhub.modules.EDAModulePrototypeBase
-
static
prevalidator
(modulename)¶
-
cblname
¶
-
projectname
¶
-
static
-
class
tendril.entityhub.modules.
ModuleInstanceBase
(sno=None, ident=None, create=False, scaffold=False, session=None)[source]¶ Bases:
tendril.entityhub.entitybase.EntityBase
-
prevalidator
= None¶
-
ident
¶
-
prototype
¶
-
-
class
tendril.entityhub.modules.
EDAModuleInstanceBase
(sno=None, ident=None, create=False, scaffold=False, session=None)[source]¶ Bases:
tendril.entityhub.modules.ModuleInstanceBase
-
obom
¶
-
projfolder
¶
-
-
class
tendril.entityhub.modules.
CardInstance
(sno=None, ident=None, create=False, scaffold=False, session=None)[source]¶ Bases:
tendril.entityhub.modules.EDAModuleInstanceBase
-
static
prevalidator
(modulename)¶
-
pcbname
¶
-
static
-
class
tendril.entityhub.modules.
CableInstance
(sno=None, ident=None, create=False, scaffold=False, session=None)[source]¶ Bases:
tendril.entityhub.modules.EDAModuleInstanceBase
-
static
prevalidator
(modulename)¶
-
cblname
¶
-
static