tweak filemon command
This commit is contained in:
		
							parent
							
								
									79c4bfa289
								
							
						
					
					
						commit
						b38fbdefb4
					
				
					 1 changed files with 6 additions and 3 deletions
				
			
		| 
						 | 
				
			
			@ -427,7 +427,7 @@ class FileMonitorCommand(Subcommand):
 | 
			
		|||
                                              help="Uninstall (unregister) service")
 | 
			
		||||
            uninstall.set_defaults(subcommand='remove')
 | 
			
		||||
 | 
			
		||||
    def run(self, args):
 | 
			
		||||
    def manage_service(self, args, win32):
 | 
			
		||||
        if sys.platform == 'linux2':
 | 
			
		||||
            if args.subcommand == 'start':
 | 
			
		||||
                from edbob.filemon.linux import start_daemon
 | 
			
		||||
| 
						 | 
				
			
			@ -437,12 +437,15 @@ class FileMonitorCommand(Subcommand):
 | 
			
		|||
                stop_daemon()
 | 
			
		||||
 | 
			
		||||
        elif sys.platform == 'win32':
 | 
			
		||||
            from edbob.filemon.win32 import exec_server_command
 | 
			
		||||
            exec_server_command(args.subcommand)
 | 
			
		||||
            win32.exec_server_command(args.subcommand)
 | 
			
		||||
 | 
			
		||||
        else:
 | 
			
		||||
            print "Sorry, file monitor is not supported on platform %s." % sys.platform
 | 
			
		||||
 | 
			
		||||
    def run(self, args):
 | 
			
		||||
        from edbob.filemon import win32
 | 
			
		||||
        self.manage_service(args, win32)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class ShellCommand(Subcommand):
 | 
			
		||||
    """
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue