summaryrefslogtreecommitdiffstats
path: root/nova/vsa
Commit message (Collapse)AuthorAgeFilesLines
* Remove Virtual Storage Array (VSA) codeBrian Waldon2012-03-156-736/+0
| | | | | | | | | | | | | * Remove core vsa code (api, manager, drivers) * Remove nova-vsa executable * Remove OpenStack Compute API v2 vsa extension * Remove vsa scheduler * Remove vsa db api methods * Remove Zadara volume driver * Do not migrate out any existing data * Fixes bug 954490 Change-Id: Idab3d60796d5edbc23ef9f0887fcc1af558c6215
* Fix OpenStack CapitalizationJoe Gordon2012-03-151-1/+1
| | | | | | | Openstack => OpenStack for nova/*py Change-Id: Ibcfae4776422a515a109e59510fc84f8b63c00b9
* HACKING fixes, TODO authors.Yuriy Taraday2012-03-161-3/+4
| | | | | | | Looks like this fixes all HACKING problems that were around. Thanks to Dina Belova and Alexander Kovalev for this work. Change-Id: I63ae1ab2f1bb37daa236cde4096c3c893fd80dd2
* HACKING fixes, all but sqlalchemy.Yuriy Taraday2012-03-072-9/+6
| | | | | | | Looks like this fixes all HACKING problems that were around. Thanks to Dina Belova and Alexander Kovalev for this work. Change-Id: I8157f0d4890184c1216aab63ef7180ee8b7a184d
* fix restructuredtext formatting in docstrings that show up in the developer ↵Doug Hellmann2012-03-051-4/+4
| | | | | | | | | | | | | | guide blueprint sphinx-doc-cleanup bug 945160 - Correct parameter declarations, list formatting, cross-references, etc. - We don't need "let" in generate_autodoc_index.sh since we aren't doing math. - Change conf.py to not prefix class and function names with full namespace in generated output to save width on the screen. Change-Id: I9adc8681951913fd291d03e7142146e9d46841df
* Replace ApiError with new exceptionsBrian Waldon2012-02-141-23/+16
| | | | | | | | * Convert ApiError to EC2APIError * Add new exceptions to replace ApiError where it didn't belong * Fixes bug 926250 Change-Id: Ia711440ee0313faf8ea8c87e2c0a2f5b39cc55a2
* Standardize logging delaration and useJason Kölker2012-02-142-2/+2
| | | | | | * Make modules use getLogger(__name__) and log to the result Change-Id: Ib6d69b4be140ec89affc86ed11e65e422d551df1
* Remove the last of the gflags shim layerMark McLoughlin2012-02-102-2/+2
| | | | | | | Make FLAGS a ConfigOpts instance and fix up all the places where we expected FlagValues behaviour. Change-Id: I8f96f42e0d8d30ba6b362d29861e717cf0fa9e89
* Backslash continuations (misc.)Zhongyue Luo2012-02-082-24/+21
| | | | | | | | | | | Fixes bug #925166 This patch for packages which have few backslash continuations. Follow up patches will be for packages network, scheduler, virt, db/sqlalchemy, tests, and api/openstack. Change-Id: I4200010b47b33fa8b9115b5d379b543200f6668d
* Move cfg to nova.openstack.commonMark McLoughlin2012-02-032-2/+2
| | | | | | | | | | | | | | | Move it here so that it can be kept in sync with openstack-common using the new update.py script for code in openstack-common's incubation area. See here for more details: http://wiki.openstack.org/CommonLibrary#Incubation Note: this commit just moves the existing code in Nova with no other changes. A subsequent commit will sync it with latest openstack-common so that it is easier see the new changes. Change-Id: If88d678b1b9bad3d37117de7f7159d7fea8ab4c8
* Refactor away the flags.DEFINE_* helpersMark McLoughlin2012-01-282-10/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | The next obvious step in porting to cfg is to define all options using cfg schemas directly rather than using the flags.DEFINE_* helpers. This is a large change, but it is almost entirely pure refactoring and does not result in any functional changes. The only change to note is that the default values for glance_host, glance_api_servers and default_publisher_id options are now using opt value interpolation i.e. -glance_host=_get_my_ip() +glance_host='$my_ip' -glance_api_servers=['%s:%d' % (FLAGS.glance_host, FLAGS.glance_port)] +glance_api_servers=['$glance_host:$glance_port'] -default_publisher_id=FLAGS.host +default_publisher_id='$host' Also note that the lower_bound check on the {report,periodic}_interval options are no more, but this has been true since cfg was first added. Change-Id: Ia58c8f0aaf61628bb55b1b8485118a2a9852ed17
* Convert nova.volume.api.API to use volume objectsBrian Waldon2012-01-132-3/+3
| | | | Change-Id: If6b78f7de814116bc93b273ec300dba02e63593d
* Remove a whole bunch of unused importsVishvananda Ishaya2012-01-131-1/+0
| | | | Change-Id: I6759e5b6250c48cc0deb4b198b44c948c64c47d1
* PEP8 type comparison cleanuplzyeval2012-01-041-4/+4
| | | | | | | | | | | | | | | | Fixes bug #910295 The None, True, and False values are singletons. All variable *comparisons* to singletons should use 'is' or 'is not'. All variable *evaluations* to boolean should use 'if' or 'if not'. "== None", "== True", "== False", and "!= None" comparisons in sqlalchemy's where(), or_(), filter(), and_(), and select() functions should not be changed. Incorrect comparisons or evaluations in comments were not changed. Change-Id: I087f0883bf115b5fe714ccfda86a794b9b2a87f7
* 'except:' to 'except Exception:' as per HACKINGJoe Gordon2011-12-271-1/+1
| | | | Change-Id: I6e372152946dc7b51a4d84d6f4b893774e7d1a1d
* removed create_volumes, added log & doc comment about experimental codevladimir.p2011-08-261-0/+6
|
* VSA code redesign. Drive types completely replaced by Volume typesvladimir.p2011-08-255-227/+169
|
* added virtio flag; associate address for VSA; cosmetic changes. Prior to ↵vladimir.p2011-08-246-9/+3
| | | | volume_types merge
* removed VSA/drive_type code from EC2 cloud. changed nova-manage not to use ↵vladimir.p2011-08-122-3/+18
| | | | cloud APIs
* moved vsa_id to metadata. Added search my metavladimir.p2011-08-112-2/+2
|
* Dropped vsa_id from instancesvladimir.p2011-08-091-1/+2
|
* Merge with nova. Moved user+access to flags. changes for log access modevladimir.p2011-08-092-4/+12
|
* returned vsa_manager, nova-manage arg and print changesvladimir.p2011-07-281-2/+0
|
* prior to nova-1336 mergevladimir.p2011-07-272-26/+17
|
* volume name change. some cleanupvladimir.p2011-07-251-4/+8
|
* some cleanup. VSA flag status changes. returned some filesvladimir.p2011-07-256-12/+26
|
* some cosmetic changes. Prior to merge proposalvladimir.p2011-07-241-17/+27
|
* Reverted volume driver partvladimir.p2011-07-222-14/+15
|
* localization changes. Removed vsa params from volume cloud API. Alex changesvladimir.p2011-07-183-14/+11
|
* Added auth info to XMLvladimir.p2011-07-181-0/+4
|
* added missing drive_types.pyvladimir.p2011-07-151-0/+106
|
* VSA: first cut. merged with 1279vladimir.p2011-07-155-0/+644