 743898d75a
			
		
	
	743898d75a
	
	
	
		
			
			Adding ability to create region in both python and CLI clients. Adding doctests and unit tests for region creation. Change-Id: I59bcf4e727d3fd7ed6d55a58560fcf48eed8cb3d Implements: blueprint craton-client-access-inventory (partial) Closes-Bug: #1611418
		
			
				
	
	
		
			21 lines
		
	
	
		
			834 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			834 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| # 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.
 | |
| """Command-line interface to the OpenStack Craton API V1."""
 | |
| from cratonclient.shell.v1 import hosts_shell
 | |
| from cratonclient.shell.v1 import regions_shell
 | |
| 
 | |
| COMMAND_MODULES = [
 | |
|     # TODO(cmspence): project_shell, cell_shell, device_shell, user_shell, etc.
 | |
|     regions_shell,
 | |
|     hosts_shell,
 | |
| ]
 |