~snaiksat/neutron/sumit-802dot1qbh-vifdriver-scheduler

Viewing all changes in revision 38.

  • Committer: Somik Behera
  • Date: 2011-08-10 22:26:13 UTC
  • mfrom: (19.3.27 quantum_extensios)
  • Revision ID: somik@nicira.com-20110810222613-3rb2tuik6ou7ow2r
Merging quantum extenions framework into trunk. Thanks rajaram vinkesh, deepak & santhosh for the great work!


added:
  extensions/
  extensions/__init__.py
  quantum/common/extensions.py
  tests/unit/extension_stubs.py
  tests/unit/extensions/
  tests/unit/extensions/__init__.py
  tests/unit/extensions/foxinsocks.py
  tests/unit/test_extensions.py
modified:
  README
  etc/quantum.conf
  etc/quantum.conf.sample
  etc/quantum.conf.test
  quantum/api/__init__.py
  quantum/common/flags.py
  quantum/common/utils.py
  quantum/common/wsgi.py
  quantum/db/api.py
  quantum/db/models.py
  quantum/manager.py
  quantum/plugins/SamplePlugin.py
  tests/__init__.py
  tests/unit/test_api.py
  tools/pip-requires
pending merges:
  Deepak N 2011-08-10 [merge] Merged quantum trunk
    vinkesh banka 2011-08-09 Rajaram/Vinkesh | Added examples of scoping extension alias in request and action extension
    vinkesh banka 2011-08-05 Deepak/Vinkesh | Fixed show action in extension controller to return 404, added example to include namespace in a request extension
    vinkesh banka 2011-08-05 [merge] Merged quantum trunk
    Santhosh Kumar 2011-08-05 Santhosh/Vinkesh | Added extension_stubs file
    vinkesh banka 2011-08-02 Vinkesh | Changed import orders according to pep8 recommendations
    Santhosh Kumar 2011-08-01 Vinkesh/Santhosh | Moved the stub classes in test_extensions to a separate file extension_stubs
    Santhosh Kumar 2011-08-01 [merge] Merged from trunk
    Santhosh Kumar 2011-07-27 Vinkesh/Santhosh | Removed loading extensions from 'contrib' and fixed an indentation bug while loading extensions
    Rajaram Mallya 2011-07-26 Santhosh/Rajaram|modified extensions section in README
    Rajaram Mallya 2011-07-26 Rajaram/Santhosh | Added logging to the PluginAwareExtensionManager failures
    Rajaram Mallya 2011-07-26 Rajaram/Santhosh|Added plugin interface in foxinsox and Updated README
    Rajaram Mallya 2011-07-25 Rajaram/Santhosh|quantum manager loads plugin only once, even though both extension middleware and APIRouter calls it
    Rajaram Mallya 2011-07-25 [merge] Santhosh/Rajaram|latest merge from quantum and made extensions use options to load plugin
    Rajaram Mallya 2011-07-22 Rajaram/Vinkesh | Plugins advertise which extensions it supports.
    vinkesh banka 2011-07-20 Vinkesh/Santhosh | Added tests to check the member and collection custom actions of ResourceExtensions
    Deepak N 2011-07-19 Vinkesh/Deepak | Moved plugin related checks in ExtensionManager code to PluginAwareExtensionManager
    Deepak N 2011-07-19 Deepak/Vinkesh | Added an base abstract class which can be inherited by PluginInterface class which defines the contract expected by extension.
    Deepak N 2011-07-19 Vinkesh/Deepak| Added doc and small refactoring
    Deepak N 2011-07-18 Deepak/Santhosh | ExtensionManager verifies that plugin implements the interface expected by the extension
    Deepak N 2011-07-18 Santhosh/Deepak | Made supports_extension method optional for plugin, plugin will be loaded only once
    Deepak N 2011-07-18 [merge] Merged from quantum trunk
    Deepak N 2011-07-18 Santhosh/deepak| Load extensions supported by plugin
    Rajaram Mallya 2011-07-07 Rajaram/Santosh|misc readablity improvements to extension tests
    Rajaram Mallya 2011-07-07 Santosh/Rajaram| added extenstion test to show header extensibility
    Rajaram Mallya 2011-07-06 Rajaram/Vinkesh | Added tests to confirm extensions can edit previously uneditable field.
    Santhosh 2011-06-23 Santhosh/Vinkesh | Added extensions framework

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: