bug 1004198
bug 1004200
- Set up the collector to receive the metering messages.
- Make the collector republish notifications as metering data.
- Add a "monitor" mode to tools/notificationclient.py to simply print
the events without writing them to a file.
- Add a --topic flag to tools/notificationclient.py so it can be made
to listen events other than notifications (for monitoring metering
events).
- Change "counter_datetime" within the metering message to "timestamp"
to be consistent with the notification message format.
- Add a configuration option to control the secret value for signing
metering messages.
- Make the collector and agent daemon control topics more specific.
- Use the config setting to set the metering topic subscription.
- Set a short interval for polling to get more data for development
testing.
- Log after successful load of pollsters instead of before attempt.
Change-Id: Iedfe26f8a4fa80d88cd0a76e5738001ba5689bdc