7d56ecb13d 
					 
					
						
						
							
							Apply tweak to rule direction handling  
						
						
						
						
					 
					
						2019-07-05 21:38:47 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5ac3d55b8d 
					 
					
						
						
							
							Always use the passed domain in messages  
						
						... 
						
						
						
						Don't ever output an ugly UUID unless that's what was actually sent to
the function. Makes output much much nicer, especially on errors. 
						
						
					 
					
						2019-07-05 16:38:54 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						18520d6c77 
					 
					
						
						
							
							Support disabling fuzzy limit matching  
						
						... 
						
						
						
						Used for the APIs when they filter by name but we don't want a fuzzy
limit since we specified an exact name. 
						
						
					 
					
						2019-07-05 16:30:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dc16f51b2a 
					 
					
						
						
							
							Fix variable naming bug  
						
						
						
						
					 
					
						2019-07-05 14:18:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6ee3c91a63 
					 
					
						
						
							
							Use None instead of all in ceph.py  
						
						... 
						
						
						
						Make it like other optional args (like direction in net ACLs) and use
None instead of 'all' when specifying any option 
						
						
					 
					
						2019-07-05 13:59:29 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d755a80fe8 
					 
					
						
						
							
							Fix bugs with refactoring  
						
						
						
						
					 
					
						2019-07-05 00:44:40 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						80ea54d40f 
					 
					
						
						
							
							Make bracketing and indenting consistent  
						
						
						
						
					 
					
						2019-07-05 00:32:04 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						82bf8a8406 
					 
					
						
						
							
							Remove superfluous comment  
						
						
						
						
					 
					
						2019-07-05 00:30:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						84a905b7f0 
					 
					
						
						
							
							Refactor ceph client for API  
						
						
						
						
					 
					
						2019-07-05 00:30:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6e2dfc1704 
					 
					
						
						
							
							Reorganize file before refactoring  
						
						... 
						
						
						
						This is the largest of the function files, and unlike the others is
cleanly split into four types. Reorganize the file and function
definitions around those types to make it easier to navigate, and do so
separately before refactoring for API. 
						
						
					 
					
						2019-07-04 23:09:16 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bcab11ee49 
					 
					
						
						
							
							Refactor network.py for API usage  
						
						
						
						
					 
					
						2019-07-04 23:01:22 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b195eb0668 
					 
					
						
						
							
							Rename Information get function to match others  
						
						
						
						
					 
					
						2019-07-04 23:00:53 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						10a0da6fdf 
					 
					
						
						
							
							Return strings only in extra details  
						
						
						
						
					 
					
						2019-07-04 12:56:41 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						338af97a7a 
					 
					
						
						
							
							Handle message about wait locks a bit better  
						
						
						
						
					 
					
						2019-06-27 16:20:30 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						77e215b0eb 
					 
					
						
						
							
							Don't queue flushes without --wait  
						
						... 
						
						
						
						Don't try to queue up a flush when there is already a flush lock; direct
the user to use --wait (which will actually wait before triggering the
new action), or try again later. 
						
						
					 
					
						2019-06-27 14:36:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d28b1ba133 
					 
					
						
						
							
							Support removing VMs (and disks) from PVC clients  
						
						... 
						
						
						
						Adds full support for removing a VM entirely, including its RBD disks,
via the PVC client(s). Avoids needing an undefine + manual removal. 
						
						
					 
					
						2019-06-27 11:19:48 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b52cf01ecc 
					 
					
						
						
							
							Make conditionals more Pythonic  
						
						
						
						
					 
					
						2019-06-25 12:36:37 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						93be983b39 
					 
					
						
						
							
							Properly verify node inputs  
						
						
						
						
					 
					
						2019-06-25 12:36:37 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d8dca50af4 
					 
					
						
						
							
							Ensure domain is always set  
						
						
						
						
					 
					
						2019-06-24 12:59:32 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4922e973c7 
					 
					
						
						
							
							Functionize duplicate code and fix net length bug  
						
						
						
						
					 
					
						2019-06-24 10:10:07 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1316b9ed59 
					 
					
						
						
							
							Fix refactoring bugs  
						
						
						
						
					 
					
						2019-06-24 09:56:06 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e097e9e8af 
					 
					
						
						
							
							Fix up status call  
						
						
						
						
					 
					
						2019-06-21 16:40:12 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						60e6df4416 
					 
					
						
						
							
							Increase wait on OSD add/remove a bit more  
						
						
						
						
					 
					
						2019-06-21 16:01:08 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9cec0c5b43 
					 
					
						
						
							
							Remove extra bolding in lists  
						
						
						
						
					 
					
						2019-06-21 15:57:50 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						808e53fe29 
					 
					
						
						
							
							Increase wait on OSD add/remove  
						
						
						
						
					 
					
						2019-06-21 15:56:37 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c63b5a8056 
					 
					
						
						
							
							Handle a no-valid-nodes situation  
						
						
						
						
					 
					
						2019-06-21 11:37:35 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f3e9082376 
					 
					
						
						
							
							Simplify fromhuman byte formatting  
						
						
						
						
					 
					
						2019-06-21 10:18:35 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						867ad1fc1b 
					 
					
						
						
							
							Support human-readable biconversion and in volumes  
						
						
						
						
					 
					
						2019-06-21 09:23:52 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3d3fa1b99f 
					 
					
						
						
							
							Add write-lock-wait to all other Ceph commands  
						
						
						
						
					 
					
						2019-06-21 09:05:00 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3dd56c55c0 
					 
					
						
						
							
							Fix a few more bugs  
						
						
						
						
					 
					
						2019-06-19 15:32:32 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						97a3dafa3b 
					 
					
						
						
							
							Fix bug in regex match for snapshots  
						
						
						
						
					 
					
						2019-06-19 15:24:04 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						51256b4f0f 
					 
					
						
						
							
							Fix bad bolding in lists  
						
						
						
						
					 
					
						2019-06-19 15:16:22 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5d4ecafb03 
					 
					
						
						
							
							Support listing of snapshots  
						
						
						
						
					 
					
						2019-06-19 15:15:17 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						80de40252b 
					 
					
						
						
							
							Add shutdown colour to output  
						
						
						
						
					 
					
						2019-06-19 14:28:04 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						39a45a1e0f 
					 
					
						
						
							
							Fix bug with daemon_state  
						
						
						
						
					 
					
						2019-06-19 14:19:00 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bc38af774e 
					 
					
						
						
							
							Check that node is in run state before primary  
						
						... 
						
						
						
						Fixes  #37  
					
						2019-06-19 12:49:34 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5e211837ad 
					 
					
						
						
							
							Fix bug in output  
						
						
						
						
					 
					
						2019-06-19 11:24:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e6a458f38c 
					 
					
						
						
							
							Support listing volumes  
						
						
						
						
					 
					
						2019-06-19 11:22:49 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						98365b0fcf 
					 
					
						
						
							
							Correct bugs around snapshots  
						
						
						
						
					 
					
						2019-06-19 09:41:33 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a4ab3075ab 
					 
					
						
						
							
							Correct some bugs around new code  
						
						
						
						
					 
					
						2019-06-19 00:23:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						01959cb9e3 
					 
					
						
						
							
							Implementation of RBD volumes and snapshots  
						
						... 
						
						
						
						Adds the ability to manage RBD volumes (add/remove) and RBD
snapshots (add/remove). (Working) list functions to come. 
						
						
					 
					
						2019-06-19 00:12:44 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b50b2a827b 
					 
					
						
						
							
							Add forced delays after pool add/remove  
						
						... 
						
						
						
						Prevents returning immediately to give the cluster some breathing
room before the admin can do other commands. Keep the write lock
as well to prevent other clients from attempting this as well. 
						
						
					 
					
						2019-06-18 21:56:24 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ee73676114 
					 
					
						
						
							
							Fix bug with pool removal  
						
						
						
						
					 
					
						2019-06-18 21:51:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3ba3c339a7 
					 
					
						
						
							
							Show vCPU count on CLI output  
						
						... 
						
						
						
						Showing the static, total number of CPUs was pointless. Instead,
show the number of allocated vCPUs. To preserve space, no longer
show the host CPU count in the list. 
						
						
					 
					
						2019-06-02 22:30:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b9774bdf03 
					 
					
						
						
							
							Increase wait sleeps in node flush/unflush  
						
						
						
						
					 
					
						2019-05-26 23:21:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6fd4710f7f 
					 
					
						
						
							
							Remove bad replacement  
						
						
						
						
					 
					
						2019-05-21 19:51:23 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						79d0a2eafc 
					 
					
						
						
							
							Handle raw sorting properly with new list format  
						
						
						
						
					 
					
						2019-05-21 14:44:45 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						73443ecbaf 
					 
					
						
						
							
							Update vm.py to allow API use  
						
						
						
						
					 
					
						2019-05-20 22:15:28 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						91ea96b772 
					 
					
						
						
							
							Actually send wait for unflush  
						
						
						
						
					 
					
						2019-05-11 00:16:38 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						62a71af46e 
					 
					
						
						
							
							Implement locking for unflush as well  
						
						... 
						
						
						
						References #32  
						
						
					 
					
						2019-05-11 00:13:03 -04:00