 7e2b93acc5
			
		
	
	7e2b93acc5
	
	
	
		
			
			This removes the majority of the nova-volume code from the codebase. It updates relevent config options to default to cinder. It updates a number of existing tests that were depending on code that was removed. A few things still need to be removed: * volume/driver.py & volume/iscsi.py These files are used by the libvirt volume driver tests. These tests should be updated to mock the relevant calls. * scheduler/simple.py & scheduler/multi.py These files should no longer be necessary so they can be removed in a subsequent patch * exception.py cleanup Once the above files are removed there are a number of unused exceptions which can be removed * database calls and database tables The database calls have not been removed and the tables have not been dropped. This can be done in a separate migration * additional config options and nova.conf.sample There may be a few extra config options that can be removed and the conf sample can be regenerated Implements bp delete-nova-volume Change-Id: I0b540e54dbabd26901a7530035a38583bb521fda
		
			
				
	
	
		
			88 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			88 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
| ..
 | |
|       Copyright 2010-2011 United States Government as represented by the
 | |
|       Administrator of the National Aeronautics and Space Administration.
 | |
|       All Rights Reserved.
 | |
| 
 | |
|       Licensed under the Apache License, Version 2.0 (the "License"); you may
 | |
|       not use this file except in compliance with the License. You may obtain
 | |
|       a copy of the License at
 | |
| 
 | |
|           http://www.apache.org/licenses/LICENSE-2.0
 | |
| 
 | |
|       Unless required by applicable law or agreed to in writing, software
 | |
|       distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 | |
|       WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 | |
|       License for the specific language governing permissions and limitations
 | |
|       under the License.
 | |
| 
 | |
| Developer Guide
 | |
| ===============
 | |
| 
 | |
| In this section you will find information on Nova's lower level programming APIs.
 | |
| 
 | |
| 
 | |
| Programming HowTos and Tutorials
 | |
| --------------------------------
 | |
| .. toctree::
 | |
|     :maxdepth: 3
 | |
| 
 | |
|     development.environment
 | |
|     unit_tests
 | |
|     addmethod.openstackapi
 | |
| 
 | |
| 
 | |
| Background Concepts for Nova
 | |
| ----------------------------
 | |
| .. toctree::
 | |
|    :maxdepth: 3
 | |
| 
 | |
|    architecture
 | |
|    threading
 | |
|    vmstates
 | |
|    il8n
 | |
|    filter_scheduler
 | |
|    multinic
 | |
|    rpc
 | |
| 
 | |
| Other Resources
 | |
| ---------------
 | |
| .. toctree::
 | |
|    :maxdepth: 3
 | |
| 
 | |
|    launchpad
 | |
|    gerrit
 | |
|    jenkins
 | |
| 
 | |
| API Reference
 | |
| -------------
 | |
| .. toctree::
 | |
|    :maxdepth: 3
 | |
| 
 | |
|    ../api/autoindex
 | |
| 
 | |
| Module Reference
 | |
| ----------------
 | |
| .. toctree::
 | |
|    :maxdepth: 3
 | |
| 
 | |
|    services
 | |
|    database
 | |
|    compute
 | |
|    network
 | |
|    api
 | |
|    scheduler
 | |
|    fakes
 | |
|    nova
 | |
|    cloudpipe
 | |
|    objectstore
 | |
|    glance
 | |
| 
 | |
| 
 | |
| Indices and tables
 | |
| ------------------
 | |
| 
 | |
| * :ref:`genindex`
 | |
| * :ref:`modindex`
 | |
| * :ref:`search`
 | |
| 
 |