Use six.moves.urllib.parse instead of urlparse

To keep Python 3.x compatibility, use six.moves.urllib.parse to
replace urlparse.

Change-Id: I81333ca4d6ed88b2d491657170f526cbe9671d1f
Updated from global requirements

Change-Id: I7a95b16161078d46f13ece8c8415eca99ec10f90
Rename Openstack to OpenStack

Change-Id: I35692f6800febbb71555e9d5fe28ddc12c25f6a4
Update notification_driver

rabbit_notifier was deprecated in Grizzly and
removed in Icehouse. Adjust to the new name.

Change-Id: If043819897c1b3b8c73e95d1e6682da01b8e5597
Replace assertEqual(None, *) with assertIsNone in tests

Replace assertEqual(None, *) with assertIsNone in tests to have
more clear messages in case of failure.

Change-Id: Ifa954f9119bd226878134ec559ebf7d66bebdaee
Remove None for dict.get()

Because If no default value is specified it defaults to None already.

Change-Id: I2b2ad6d80b4f36bf01b8f4c6ecfb6bbd6d62e75b
Implements complex query functionality for alarms

New API resource /query/alarms has been added

Implements: blueprint complex-filter-expressions-in-api-queries
Change-Id: I3289f187c70a74d19381c24a20d324c2d14a19fb
Implements complex query functionality for alarm history

New API resource /query/alarms/history has been added.

Implements: blueprint complex-filter-expressions-in-api-queries
Change-Id: I8a98b4edc2dc7afac9261bc0cd83f69d7cadc4b9
Merge "Use six.moves.urllib.parse instead of urlparse"
Merge "Updated from global requirements"
Removed useless prints that pollute tests log

We should not output any debug information during normal tests run.
Debug information should be printed only in case of test failures

Change-Id: Id361c453e9e14cf5a4e99a2eed837c52af4fa0e1
Added missing import

gettext import was used inside exception messages but import was missing

Change-Id: I1d4beaac584c8773036d77a2039a386ce4c96d4a
Adds gettextutils module in converter

Change-Id: I6f0270067a034dfbe38ecb8fb8916509b36fd7eb
Merge "Rename Openstack to OpenStack"
Merge "Adds gettextutils module in converter"
Merge "Removed useless prints that pollute tests log"
Merge "Added missing import"
Merge "Implements complex query functionality for alarms"
check domain state before inspecting nics/disks

If there are shutoff instances,the ceilometer-inspector vill
inspect faild,and record the tedious error string in log.
The inspector of ceilometer should check the domain state before
inspecting nics and disks,and record more conciser log message in log file.

Change-Id: Id56bf75b47edf1f3b4ba77f40a48d83186d0afb6
Closes-bug: #1271454
Merge "Remove None for dict.get()"