@@ -23,9 +23,11 @@ def vnc_mode(port=1,mode="start",xstartup=os.getenv('HOME')+"/.vnc/xstartup"):
2323
2424if __name__ == '__main__' :
2525 parser = optparse .OptionParser ()
26- parser .add_option ("--startvnc" ,action = 'store_true' , default = False , help = "Start VNC on port" )
27- parser .add_option ("--stopvnc" ,action = 'store_true' , default = False , help = "Stop VNC on port" )
28- parser .add_option ("-p" , "--port" , help = "VNC port" , default = 1 )
26+ parser .add_option ("--upgrade" ,action = "store_true" , default = False , help = "Installs update if found updates" )
27+ parser .add_option ("--upgrade-check" ,action = "store_true" , default = False , help = "check for updates" )
28+ parser .add_option ("--startvnc" ,action = 'store_true' , default = False , help = "Start VNC on port" )
29+ parser .add_option ("--stopvnc" ,action = 'store_true' , default = False , help = "Stop VNC on port" )
30+ parser .add_option ("-p" , "--port" , help = "VNC port" , default = 1 )
2931
3032 (options , args ) = parser .parse_args ()
3133
@@ -35,4 +37,12 @@ def vnc_mode(port=1,mode="start",xstartup=os.getenv('HOME')+"/.vnc/xstartup"):
3537 if options .stopvnc :
3638 vnc_mode (port = options .port ,mode = "stop" )
3739 sys .exit (0 )
40+ if options .upgrade :
41+ from utils .upgrade import *
42+ do_upgrade ()
43+ sys .exit (0 )
44+ if options .upgrade_check :
45+ from utils .upgrade import *
46+ upgrade_check ()
47+ sys .exit (0 )
3848
0 commit comments