tendril.boms.configbase module¶
Base project configuration structures.
- Files :
- Config File
- Project Folder
- Documentation Folder
- Pricing Folder (Deprecate?)
- Project Structures:
- Groups
- Motifs
- Generators
- Jumpers
- Configuration Tree:
- Config Sections
- Config Matrix
- Configurations
- Specialized Structures:
Description
Status
Serial Number Series
Production Information *
Documentation Information *
- Testing Information
- tests
- testvars
-
exception
tendril.boms.configbase.
NoProjectError
[source]¶ Bases:
exceptions.Exception
-
class
tendril.boms.configbase.
ConfigBase
(projectfolder)[source]¶ Bases:
object
-
NoProjectErrorType
¶ alias of
NoProjectError
-
schema_name
= None¶
-
schema_version_max
= None¶
-
schema_version_min
= None¶
-
_cfpath
¶
-
_schema_name_policy
¶
-
_schema_ver_policy
¶
-
projectfolder
¶
-
docfolder
¶
-
pricingfolder
¶
-
indicative_pricing_folder
¶
-
grouplist
¶
-
file_groups
¶
-
group_names
¶
-
motiflist
¶
-
motif_refdeslist
¶
-
sjlist
¶
-
genlist
¶
-
configmatrices
¶
-
configsections
¶
-
configsection_names
¶
-
configurations
¶
-
configuration_names
¶
-
status
¶
-
snoseries
¶
-
rawconfig
¶
-
configdata
¶
-
validation_errors
¶
-