Description:
First components of in-memory juju environment
This branch adds the first part of an in-memory juju environment. Next
steps include machine generation to addUnit, adding configFile support
to deploy (js-yaml has made some big strides), adding code that can
report changes (for the delta stream/watcher protocols), writing a first
cut of the Python wire protocol, and writing a first cut of the Go
protocol. After that we should be able to just add in remaining
commands.
This was driven by a prototype by Kapil, and with Benji's help.
Affected files:
A .lbox
A [revision details]
M app/models/charm.js
M app/modules-debug.js
A app/store/env/fakebackend.js
A test/data/wordpress-charmdata.json
M test/index.html
A test/test_fakebackend.js
M test/test_service_view.js
Reviewers: mp+152696_ code.launchpad. net,
Message:
Please take a look.
Description:
First components of in-memory juju environment
This branch adds the first part of an in-memory juju environment. Next
steps include machine generation to addUnit, adding configFile support
to deploy (js-yaml has made some big strides), adding code that can
report changes (for the delta stream/watcher protocols), writing a first
cut of the Python wire protocol, and writing a first cut of the Go
protocol. After that we should be able to just add in remaining
commands.
This was driven by a prototype by Kapil, and with Benji's help.
https:/ /code.launchpad .net/~gary/ juju-gui/ fakebackend- 1/+merge/ 152696
(do not edit description out of merge proposal)
Please review this at https:/ /codereview. appspot. com/7641051/
Affected files: debug.js env/fakebackend .js wordpress- charmdata. json fakebackend. js service_ view.js
A .lbox
A [revision details]
M app/models/charm.js
M app/modules-
A app/store/
A test/data/
M test/index.html
A test/test_
M test/test_