deb-murano/murano/cmd
Stan Lagun 77e3c6e2e9 Ability to instantiate object graph
Adds ability to load object sub-graph in a single call.
The graph may either be defined in the serializable
object-model format

?:
  id: ...
  type: ...
  classVersion: ...
  package: ...
 prop1: value
 prop2: value2

 or in the MuranoPL format

 ns:Type:
   prop1: value1
   prop2: value2
 id: ...
 name: ...

During the load IDs of the loaded objects are re-generated so
that explicit specification of IDs is only necessary for specification
of references within the graph and are not retained.

The load is done in the temporary ObjectStore. Loaded objects are
copied to the main ObjectStore then.

3rd overload of the new() function was added to deserialize the model:
new($model, $owner)

Change-Id: I849a5d6c9a28843398a4c4c884a1c3138ac7ede3
2016-07-28 14:13:22 +00:00
..
__init__.py Rename muranoapi to murano 2014-05-27 15:14:44 +04:00
api.py Remove unnecessary executable permissions 2016-05-23 21:55:26 +02:00
cfapi_db_manage.py Generate separate db for murano service broker 2016-05-31 21:25:33 -04:00
cfapi.py Move service broker api to the top level 2016-05-31 21:33:06 -04:00
db_manage.py Switch to oslo_log 2015-07-15 11:20:45 +03:00
engine.py Add multiple engine workers 2016-02-22 10:46:17 +09:00
manage.py Allow insecure SSL communications with RabbitMQ 2016-05-11 11:19:43 -07:00
test_runner.py Ability to instantiate object graph 2016-07-28 14:13:22 +00:00