congress.datasources.murano_driver.MuranoDriver(name='', args=None)¶Bases: congress.datasources.datasource_driver.PollingDataSourceDriver, congress.datasources.datasource_driver.ExecutionDriver
ACTIONS = 'actions'¶APPS_TYPE_PREFIXES = ['io.murano.apps', 'io.murano.databases']¶CONNECTED = 'connected'¶OBJECTS = 'objects'¶PARENT_TYPES = 'parent_types'¶PROPERTIES = 'properties'¶RELATIONSHIPS = 'relationships'¶STATES = 'states'¶UNUSED_ENV_PROPERTIES = ['id', 'tenant_id']¶UNUSED_PKG_PROPERTIES = ['id', 'owner_id', 'description']¶execute(action, action_args)¶Overwrite ExecutionDriver.execute().
get_datasource_info()¶get_schema()¶Returns a dictionary of table schema.
The dictionary mapping tablenames to the list of column names for that table. Both tablenames and columnnames are strings.
update_from_datasource()¶Called when it is time to pull new data from this datasource.
Sets self.state[tablename] = <set of tuples of strings/numbers> for every tablename exported by this datasource.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.