eb5e0ae65a 
					 
					
						
						
							
							move remaining client tools to pbs-tools/datastore  
						
						... 
						
						
						
						pbs-datastore now ended up depending on tokio after all, but
that's fine for now
for the fuse code I added pbs-fuse-loop (has the old
fuse_loop and its 'loopdev' module)
ultimately only binaries should depend on this to avoid the
library link
the only thins remaining to move out the client binary are
the api method return types, those will need to be moved to
pbs-api-types...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2021-07-21 14:12:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						baff2324f3 
					 
					
						
						
							
							pbs-tools: fix doctest reference to moved cache modules  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2021-07-20 19:15:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a301c362e3 
					 
					
						
						
							
							add helpers to write configuration files  
						
						
						
						
					 
					
						2021-07-20 18:54:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fc5870be53 
					 
					
						
						
							
							move channel/stream helpers to pbs-tools  
						
						... 
						
						
						
						pbs_tools
  ::blocking: std/async wrapping with block_in_place
  ::stream: stream <-> AsyncRead/AsyncWrite wrapping
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2021-07-20 11:27:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3c8c2827cb 
					 
					
						
						
							
							move required_X_param to pbs_tools::json  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2021-07-20 11:09:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6c221244df 
					 
					
						
						
							
							move lru cachers to pbs-tools  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2021-07-20 10:57:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						58a3fae773 
					 
					
						
						
							
							move pxar binary to separate crate  
						
						... 
						
						
						
						and move its few remaining proxmox_backup deps out to
pbs-tools
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2021-07-19 15:53:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a3399f4337 
					 
					
						
						
							
							doc and tests fixup  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2021-07-19 14:16:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2b7f8dd5ea 
					 
					
						
						
							
							move client to pbs-client subcrate  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2021-07-19 12:58:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4805edc4ec 
					 
					
						
						
							
							move more tools for the client into subcrates  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2021-07-19 10:07:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9eb784076c 
					 
					
						
						
							
							move more helpers to pbs-tools  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2021-07-19 10:07:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ba0ccc5991 
					 
					
						
						
							
							move some tools used by the client  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2021-07-09 15:17:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						83771aa037 
					 
					
						
						
							
							move tools::process_locker to pbs-tools  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2021-07-07 14:16:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f75292bd8d 
					 
					
						
						
							
							move tools::json to pbs-tools  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2021-07-07 11:34:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						067dc06dba 
					 
					
						
						
							
							add pbs-systemd: move string and unit handling there  
						
						... 
						
						
						
						the systemd config/unit parsing stays in pbs for now since
that's not usually required and uses our section config
parser
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2021-07-07 11:34:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						18cdf20afc 
					 
					
						
						
							
							move tools::nom to pbs-tools  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2021-07-07 10:08:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e57841c442 
					 
					
						
						
							
							move run_command to pbs-tools  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2021-07-07 10:04:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						770a36e53a 
					 
					
						
						
							
							add pbs-tools subcrate  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2021-07-06 15:10:37 +02:00