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

Issue 12903044: Asynchronous watcher for bundle deployments.

Can't Edit
Can't Publish+Mail
Start Review
Created:
10 years, 8 months ago by frankban
Modified:
10 years, 8 months ago
Reviewers:
bac, mp+180162, benji
Visibility:
Public.

Description

Asynchronous watcher for bundle deployments. This is the first of several branches implementing the bundle deployments support in the GUI server. This branch includes an AsyncWatcher implementation: it will be used to observe the progress of bundle deployments. To give you a wider overview of what will be added, I created the bundle module and added a comprehensive documentation of the pieces that will be used to implement the functionality, and a description of the request/response process. Tests: `make unittest` from the root of the branch. https://code.launchpad.net/~frankban/charms/precise/juju-gui/guiserver-async-watcher/+merge/180162 (do not edit description out of merge proposal)

Patch Set 1 #

Total comments: 23

Patch Set 2 : Asynchronous watcher for bundle deployments. #

Patch Set 3 : Asynchronous watcher for bundle deployments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+622 lines, -6 lines) Patch
A [revision details] View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M revision View 1 2 1 chunk +1 line, -1 line 0 comments Download
A server/guiserver/bundles/__init__.py View 1 2 1 chunk +252 lines, -0 lines 0 comments Download
A server/guiserver/tests/bundles/__init__.py View 1 chunk +17 lines, -0 lines 0 comments Download
A server/guiserver/tests/test_watchers.py View 1 chunk +193 lines, -0 lines 0 comments Download
A server/guiserver/watchers.py View 1 chunk +132 lines, -0 lines 0 comments Download
M tests/requirements.pip View 1 chunk +25 lines, -5 lines 0 comments Download

Messages

Total messages: 6
frankban
Please take a look.
10 years, 8 months ago (2013-08-14 14:55:29 UTC) #1
benji
LGTM. I had a few questions or suggestions, but nothing major. https://codereview.appspot.com/12903044/diff/1/server/guiserver/bundles/__init__.py File server/guiserver/bundles/__init__.py (right): ...
10 years, 8 months ago (2013-08-14 15:30:32 UTC) #2
frankban
Please take a look. https://codereview.appspot.com/12903044/diff/1/server/guiserver/bundles/__init__.py File server/guiserver/bundles/__init__.py (right): https://codereview.appspot.com/12903044/diff/1/server/guiserver/bundles/__init__.py#newcode36 server/guiserver/bundles/__init__.py:36: The watch and next interface ...
10 years, 8 months ago (2013-08-14 16:09:48 UTC) #3
bac
LGTM Francesco. Very cool work. Thanks. https://codereview.appspot.com/12903044/diff/1/server/guiserver/bundles/__init__.py File server/guiserver/bundles/__init__.py (right): https://codereview.appspot.com/12903044/diff/1/server/guiserver/bundles/__init__.py#newcode19 server/guiserver/bundles/__init__.py:19: Note that the ...
10 years, 8 months ago (2013-08-14 18:16:53 UTC) #4
frankban
*** Submitted: Asynchronous watcher for bundle deployments. This is the first of several branches implementing ...
10 years, 8 months ago (2013-08-19 08:47:38 UTC) #5
frankban
10 years, 8 months ago (2013-08-19 08:52:07 UTC) #6
Hi Benji and Brad, thanks for your reviews!
Sign in to reply to this message.

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