lp:~rogpeppe/juju-core/284-juju-wait
- Get this branch:
- bzr branch lp:~rogpeppe/juju-core/284-juju-wait
Branch merges
- Juju Engineering: Pending requested
-
Diff: 343 lines (+333/-0)2 files modifiedcmd/juju-wait/main.go (+154/-0)
cmd/juju-wait/main_test.go (+179/-0)
Branch information
Recent revisions
- 1150. By Jeroen T. Vermeulen
-
[author=
allenap, jtv,julian- edwards, rvb][r= fwereade, julian- edwards, allenap, jtv,rvb] MAAS provider (feature branch). - 1149. By Dimiter Naydenov
-
deuglify logging for main packages.
Removed "cmd/juju*: " badge from all commands.
Also remove the "JUJU:" prefix and the automatic
command prefix and name which was just repeating
what's already in the message itself.
So now, instead of:ERROR JUJU:jujutest:blah jujutest blah command failed: BAM!
ERROR JUJU:juju:bootstrap juju bootstrap command failed: dummy.Bootstrap is broken
INFO JUJU:test helloWe'll have just:
ERROR command failed: BAM!
INFO hello
ERROR command failed: dummy.Bootstrap is brokenThe timestamp with format like 2013/04/12 09:59:16
is still there, before the message.R=rog, dfc
CC=
https://codereview. appspot. com/8674043 - 1148. By Dimiter Naydenov
-
various: unify machine and unit status types
Trivial change to simplify the code by unifying
machine and unit status type to params.Status,
rather than two separate types and separate
list of constants.R=fwereade, rog
CC=
https://codereview. appspot. com/8667043 - 1147. By Roger Peppe
-
state/api: enable authentication
R=fwereade, dfc
CC=
https://codereview. appspot. com/8626044 - 1145. By Dimiter Naydenov
-
cmd/juju: status displays machine errors
This makes the juju status command behave in a
more py-juju compatible way, displaying the
following additional information for each
machine:
agent-state: [whatever machine.Status() reports]
agent-state-info: [machine.Status( ).Info, if set] "instance-state" is not possible to support right now,
so I didn't implement it, but filed a lp:1167441 bug.
Also, when the agent is detected as "down", the
agent-state-info shows the original status and the
info (if set).Finally, there is a fix for the machiner to handle
SetAgentAlive() and testing it correctly.R=rog, fwereade
CC=
https://codereview. appspot. com/8561046 - 1144. By Dimiter Naydenov
-
worker/machiner: set status and agent alive
The machiner will now set the machine status
as needed (started/stopped), log the actions
with Noticef, and SetAgentAlive(), as required.R=fwereade, rog
CC=
https://codereview. appspot. com/8630043
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~juju/juju-core/trunk