src/pxar/fuse.rs: make verbose flag independent from deamonize by adding this as new flag
Signed-off-by: Christian Ebner <c.ebner@proxmox.com>
This commit is contained in:
		
				
					committed by
					
						
						Dietmar Maurer
					
				
			
			
				
	
			
			
			
						parent
						
							e717e9a3bf
						
					
				
				
					commit
					d388e244f5
				
			@ -275,7 +275,7 @@ impl Session {
 | 
				
			|||||||
    ///
 | 
					    ///
 | 
				
			||||||
    /// Actually mount the filesystem for this session on the provided mountpoint
 | 
					    /// Actually mount the filesystem for this session on the provided mountpoint
 | 
				
			||||||
    /// and daemonize process.
 | 
					    /// and daemonize process.
 | 
				
			||||||
    pub fn mount(&mut self, mountpoint: &Path) -> Result<(), Error> {
 | 
					    pub fn mount(&mut self, mountpoint: &Path, deamonize: bool) -> Result<(), Error> {
 | 
				
			||||||
        if self.verbose {
 | 
					        if self.verbose {
 | 
				
			||||||
            println!("Mounting archive to {:#?}", mountpoint);
 | 
					            println!("Mounting archive to {:#?}", mountpoint);
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
@ -286,8 +286,8 @@ impl Session {
 | 
				
			|||||||
            bail!("mounting on {:#?} failed", mountpoint);
 | 
					            bail!("mounting on {:#?} failed", mountpoint);
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        // Do not send process to background if verbose flag is set
 | 
					        // Send process to background if deamonize is set
 | 
				
			||||||
        if !self.verbose && unsafe { fuse_daemonize(0) } != 0 {
 | 
					        if deamonize && unsafe { fuse_daemonize(0) } != 0 {
 | 
				
			||||||
            bail!("could not send process to background");
 | 
					            bail!("could not send process to background");
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user