congress.harness.
create2
(node_id=None, bus_id=None, existing_node=None, policy_engine=True, datasources=True, api=True)¶Get Congress up.
Creates a DseNode if one is not provided and adds policy_engine, datasources, api to that node.
Param: | node_id is node_id of DseNode to be created |
---|---|
Param: | bus_id is partition_id of DseNode to be created |
Param: | existing_node is a DseNode (optional; in lieu of previous 2 params) |
Param: | policy_engine controls whether policy_engine is included |
Param: | datasources controls whether datasources are included |
Param: | api controls whether API is included |
Returns: | DseNode |
congress.harness.
create_api
()¶Return service that encapsulates api logic for DSE2.
congress.harness.
create_api_models
(bus)¶Create all the API models and return as a dictionary for DSE2.
congress.harness.
create_datasources
(bus)¶Create and register datasource services .
congress.harness.
create_policy_engine
()¶Create policy engine and initialize it using the api models.
congress.harness.
create_policy_library_service
()¶Create policy library service.
congress.harness.
initialize_policy_engine
(engine)¶Initialize the policy engine using the API.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.