Home | Trees | Indices | Help |
---|
|
IceProdDB --+ | core.paramdb.ParamDb --+ | MySQLParamDb
Class paramdb uploads parsed IceTrayConfig+Metaproject structure to the parameter database
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from Inherited from |
|
|||
logger = logging.getLogger('MySQLParamDb')
|
|
Constructor
|
Create a copy of this instance
|
load contents of metaproject tree to database
|
Recursively add project and its dependencies to metaproject
|
Add selected metaproject to configuration. Import modules and their parameters.
|
|
|
|
|
|
|
|
|
|
|
|
retrive IDs for projects in the database
|
retrieve project with given id
|
retrive id for project with matching name, version (there should only be one)
|
retrive id for module with matching name, and project id (there should only be one)
|
retrive dependencys for project
|
retrive modules for with a given pid
|
retrive modules for with a project given by name and version
|
retrive modules for with a project given by name and version
|
retrive parameters for with a service/module given by the service/module id
|
retrive parameters for with a service/module given by the service/module id
|
Load cross-references between meta-projects (1) and projects The purpose of this is provide a way simulatneously for projects to reference which meta-projects they are members of and for meta-projects to list which projects belong to them (many-to-many).
|
Load cross-references between projects (1) and depency projects
|
Load projects to database
|
Load project dependencies to database
|
Load project to database
|
Load modules into the database.
|
Load services into the database.
|
Load individual module to database
|
Load individual service to database
|
Load individual service to database
|
Load parameters for module or service to database
|
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Fri Jan 4 16:45:10 2013 | http://epydoc.sourceforge.net |