Merge lp:~bac/charms/precise/juju-gui/trunk into lp:~juju-gui/charms/precise/juju-gui/trunk

Proposed by Brad Crittenden
Status: Merged
Merged at revision: 125
Proposed branch: lp:~bac/charms/precise/juju-gui/trunk
Merge into: lp:~juju-gui/charms/precise/juju-gui/trunk
Diff against target: 35 lines (+10/-5)
2 files modified
Makefile (+9/-4)
revision (+1/-1)
To merge this branch: bzr merge lp:~bac/charms/precise/juju-gui/trunk
Reviewer Review Type Date Requested Status
charmers Pending
Review via email: mp+194896@code.launchpad.net

Description of the change

Ensure JUJU_ENV is set when required.

https://codereview.appspot.com/24790045/

To post a comment you must log in.
Revision history for this message
Brad Crittenden (bac) wrote :

Reviewers: mp+194896_code.launchpad.net,

Message:
Please take a look.

Description:
Ensure JUJU_ENV is set when required.

https://code.launchpad.net/~bac/charms/precise/juju-gui/trunk/+merge/194896

(do not edit description out of merge proposal)

Please review this at https://codereview.appspot.com/24790045/

Affected files (+12, -5 lines):
   M Makefile
   A [revision details]
   M revision

Index: Makefile
=== modified file 'Makefile'
--- Makefile 2013-10-01 20:53:38 +0000
+++ Makefile 2013-11-12 16:38:27 +0000
@@ -31,9 +31,14 @@
   ./tests/10-unit.test
   ./tests/11-server.test

-ensure-juju-test:
+ensure-juju-env:
+ifndef JUJU_ENV
+ $(error JUJU_ENV must be set. See HACKING.md)
+endif
+
+ensure-juju-test: ensure-juju-env
   @which juju-test > /dev/null \
- || (echo 'The "juju-test" command is missing. See HACKING.md.' \
+ || (echo 'The "juju-test" command is missing. See HACKING.md' \
    ; false)

  ftest: setup ensure-juju-test
@@ -73,5 +78,5 @@
   @echo ' service to be started. If JUJU_ENV is not passed, the charm
will'
   @echo ' be deployed in the default Juju environment.'

-.PHONY: all clean deploy ensure-juju-test ftest help jujutest lint setup
test \
- unittest
+.PHONY: all clean deploy ensure-juju-test ensure-juju-env ftest help \
+ jujutest lint setup test unittest

Index: [revision details]
=== added file '[revision details]'
--- [revision details] 2012-01-01 00:00:00 +0000
+++ [revision details] 2012-01-01 00:00:00 +0000
@@ -0,0 +1,2 @@
+Old revision: <email address hidden>
+New revision: <email address hidden>

Index: revision
=== modified file 'revision'
--- revision 2013-11-07 20:03:46 +0000
+++ revision 2013-11-12 16:39:09 +0000
@@ -1,1 +1,1 @@
-95
+96

Revision history for this message
Jeff Pihach (hatch) wrote :
Revision history for this message
Brad Crittenden (bac) wrote :

*** Submitted:

Ensure JUJU_ENV is set when required.

R=jeff.pihach
CC=
https://codereview.appspot.com/24790045

https://codereview.appspot.com/24790045/

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'Makefile'
2--- Makefile 2013-10-01 20:53:38 +0000
3+++ Makefile 2013-11-12 16:44:01 +0000
4@@ -31,9 +31,14 @@
5 ./tests/10-unit.test
6 ./tests/11-server.test
7
8-ensure-juju-test:
9+ensure-juju-env:
10+ifndef JUJU_ENV
11+ $(error JUJU_ENV must be set. See HACKING.md)
12+endif
13+
14+ensure-juju-test: ensure-juju-env
15 @which juju-test > /dev/null \
16- || (echo 'The "juju-test" command is missing. See HACKING.md.' \
17+ || (echo 'The "juju-test" command is missing. See HACKING.md' \
18 ; false)
19
20 ftest: setup ensure-juju-test
21@@ -73,5 +78,5 @@
22 @echo ' service to be started. If JUJU_ENV is not passed, the charm will'
23 @echo ' be deployed in the default Juju environment.'
24
25-.PHONY: all clean deploy ensure-juju-test ftest help jujutest lint setup test \
26- unittest
27+.PHONY: all clean deploy ensure-juju-test ensure-juju-env ftest help \
28+ jujutest lint setup test unittest
29
30=== modified file 'revision'
31--- revision 2013-11-07 20:03:46 +0000
32+++ revision 2013-11-12 16:44:01 +0000
33@@ -1,1 +1,1 @@
34-95
35+96

Subscribers

People subscribed via source and target branches