Pass the tenant ID through to the Nova metadata proxy.
Raise boot_timeout from 4 minutes to 10 minutes
Merge pull request #90 from jordant/raise-boot-timeout

Raise boot_timeout from 4 minutes to 10 minutes
Fix a failing test.
Merge pull request #91 from ryanpetrello/master

Pass the tenant ID through to the Nova metadata service.
fix default log format

Fix the way we set the default log format string so
it includes the process and thread identifiers.
remove unused argument from register_and_load_opts

Change-Id: Ic97d444d14de47230e040624fc718cde45cda6c7
Refactor notification publishing

We want to use the same code for the cli and service to
send notifications, so refactor it in a way that makes
that easier.

Change-Id: Ibffb008d03971fa88702a593eda7f7e1443d4986
Stub in the command line app

Create a new console script 'rug-ctl' based on cliff,
without anyh plugins, yet.

Change-Id: Ib3e04848ece2b4f9d192cfe39bcc9399aee94ccf
Convert the existing debug handler to messages

Replace the USR1 signal handler with a message-based
trigger instead.

Change-Id: I0a5a0be30baaf25a3edb0de9f08557b62ff5f869
implement router debug/manage commands

Refactor the command handling in the worker process to make
adding new ones easier.

Add a set of constants with the command names to avoid typos.

Implement the command for debugging a router, replacing the
old configuration-file-based system.

Remove the configuration option for specifying the directory where debug
ids were kept before.

Implement a command to restore management of a router.

Change-Id: I5dacf642cd65dc9829b165621dc99c6ed71bfee0
add tenant debug/manage commands

Change-Id: I2f625b65d4cda9b57d418741ade5d6f2ada626bb
fix option registration in debugger

Change-Id: I7a757862a1deeee42593a9953e75cf3294882539
Add comments about commands

Try to provide more detail about the commands without
going too far into creating factories and classes
to represent them, yet.

Change-Id: I58359dea069fea57b0106f1d46ff77522b4a8405
Merge pull request #93 from dhellmann/cleanup-option-handling

Cleanup option handling
Merge pull request #94 from dhellmann/feature/cli

Add command line control interface
Restore the "ignore directory" feature

Bring back the option for setting up routers to be
ignored persistently (across rug restarts). Rename
some of the internal data structures in the workers
to differentiate between routers in "debug" mode,
where they are ignored temporarily, and this persistent
ignore mode.

Change-Id: Idc2216bb8eb49384dc579ebc4180f6a193f535b6
Close a hole in debug mode

If we have routers in the work queue when we put them in debug mode,
skip any upcoming operations on them.

Change-Id: Idd6e92d3cb3c8e50a7b9807b5bad48c19d45511c
Merge pull request #95 from dhellmann/feature/restore-ignore-directory

restore ignore directory option
Reduce the number of REST clients in use

Maintain a "worker context" for each thread with REST clients for nova
and neutron, and pass them to the Automaton and VmManager classes when
a thread needs to do some work with them.

Change-Id: I3d286969b73eacfead2d748415bb060dd78e9e09