Removed copyright from empty files

According to policy change in HACKING:
http://docs.openstack.org/developer/hacking/#openstack-licensing
empty files should no longer contain copyright notices.
Please note, Oslo (nova/openstack/common) not changed!

Closes-bug: #1262424
Change-Id: I26b7d1eabb189f06219b70495d229389b9d3f260
Revert "Partially remove quota-class logic from nova.quotas"

This reverts commit 96c92249a6e48fa391361efd9cdee6eac50b653c.

The quota_classes API was used to set default quota values
so it shouldn't have been removed, so reverting a series
of changes that removed the API and it's internal code.

Related mailing list thread on the topic:

http://lists.openstack.org/pipermail/openstack-dev/2014-May/035383.html

Partial-Bug: #1299517

Change-Id: Iea445877c02205ad64ccbc3864712fd11ba65464
Do not replace the aggregate metadata when updating az

When the aggregate availability zone is updated, the
existing metadata should not be replaced

Change-Id: Ife856af9e7dca836ebe8a1ec050effaad421e17d
Closes-Bug: #1274924
VMware: create utility functions

The following method has been moved to utility functions:
 - _get_values_from_object_properties

This is now in the vm_util module and is called:
 - get_values_from_object_properties

In addtion to this _get_diagnostic_from_object_properties
has been dropped and the code using that method now leverages
get_values_from_object_properties.

This is related to the blueprint vmware-spawn-refactor.

Change-Id: I5033cae8838179b4c1ace327a42dc626493f19e8
Fix InstanceActionEvent traceback parameter not serializable

The change to use InstanceActionEvent in compute.utils.EventReporter
changed the order of how things are done. Before, traceback info were
converted to a string before being sent to the conductor. Now, since
the object method being used remotes itself, the order becomes the
opposite and any captured tracebacks are sent as is, resulting in
errors during messaging.

This adds a serialize_args decorator for this case, which handles
this specific case for the event_finish_with_failure() classmethod.
A more generic approach is needed, and that will be applied to the
also-affected but currently-unused finish_with_failure() instance
method.

Change-Id: Ibedddd606b9d25ffbbb2b1b5358cf0aa4741083f
Co-Authored-By: Dan Smith <dms@danplanet.com>
Closes-Bug: #1317804
xenapi: add tests for find_bad_volumes

Added some unit tests of the exiting method that appeared to have no
unit test coverage.

Change-Id: I3e2a22c76eb08048032b28a1053f02d93107614c
Don't log TRACE info in notify_about_instance_usage

Exception information was added to notifications a while back and
logging of tracebacks from those exceptions was added as well.  This can
be confusing because the exception information may be suppressed where
it's caught and then unexpectedly logged later.

Change-Id: I040f7c7e5062672356000a1c50c4da2e857a7cbc
Merge "Fix InstanceActionEvent traceback parameter not serializable"
Merge "xenapi: add tests for find_bad_volumes"
Merge "Do not replace the aggregate metadata when updating az"
Merge "Revert "Partially remove quota-class logic from nova.quotas""
Merge "Don't log TRACE info in notify_about_instance_usage"
Merge "Removed copyright from empty files"
Merge "VMware: create utility functions"