Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(697)

Issue 7641051: First components of in-memory juju environment

Can't Edit
Can't Publish+Mail
Start Review
Created:
11 years, 2 months ago by gary.poster
Modified:
11 years, 2 months ago
Reviewers:
mp+152696, matthew.scott, bcsaller
Visibility:
Public.

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)

Patch Set 1 #

Total comments: 3

Patch Set 2 : First components of in-memory juju environment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+738 lines, -18 lines) Patch
A .lbox View 1 chunk +1 line, -0 lines 0 comments Download
A [revision details] View 1 1 chunk +2 lines, -0 lines 0 comments Download
M app/models/charm.js View 3 chunks +39 lines, -17 lines 0 comments Download
M app/modules-debug.js View 1 chunk +4 lines, -0 lines 0 comments Download
A app/store/env/fakebackend.js View 1 chunk +336 lines, -0 lines 0 comments Download
A test/data/wordpress-charmdata.json View 1 chunk +63 lines, -0 lines 0 comments Download
M test/index.html View 1 chunk +1 line, -0 lines 0 comments Download
A test/test_fakebackend.js View 1 1 chunk +290 lines, -0 lines 0 comments Download
M test/test_service_view.js View 1 chunk +2 lines, -1 line 0 comments Download

Messages

Total messages: 5
gary.poster
Please take a look.
11 years, 2 months ago (2013-03-11 15:03:21 UTC) #1
bcsaller
LGTM I don't love the name 'fakebackend', juju-improv or juju-memory-env or something make read better, ...
11 years, 2 months ago (2013-03-11 16:05:18 UTC) #2
matthew.scott
LGTM Thanks for this, really good addition.
11 years, 2 months ago (2013-03-11 16:38:51 UTC) #3
gary.poster
On 2013/03/11 16:05:18, bcsaller wrote: > LGTM > > I don't love the name 'fakebackend', ...
11 years, 2 months ago (2013-03-11 18:25:25 UTC) #4
gary.poster
11 years, 2 months ago (2013-03-11 18:29:43 UTC) #5
*** Submitted:

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.

R=bcsaller, matthew.scott
CC=
https://codereview.appspot.com/7641051
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b