def main(): dir = FileUtil.cur_file_dir() os.chdir(dir) sys.stdout.write(common.info()) sys.stdout.write(proxyconfig.info()) thread.start_new_thread(server.serve_forever, tuple()) sha1 = makehash(dir) while 1: try: updater = Updater(common.AUTOUPDATE_SERVER[0],sha1,dir) updater.update() return except urllib2.HTTPError: print '------------------------------------------------------\n' print 'Updata Server Error,Change another one\n' print '------------------------------------------------------\n' if len(common.AUTOUPDATE_SERVER) > 1: common.AUTOUPDATE_SERVER.pop(0) sys.stdout.write(common.info()) else : print '------------------------------------------------------\n' print 'All Updata Server Is Down,Please Contact Author\n' print 'https://code.google.com/p/greatagent/issues/entry\n' print '------------------------------------------------------\n' return
def main(): dir = FileUtil.cur_file_dir() os.chdir(dir) sys.stdout.write(common.info()) sys.stdout.write(proxyconfig.info()) thread.start_new_thread(server.serve_forever, tuple()) sha1 = makehash(dir) while 1: try: updater = Updater(common.AUTOUPDATE_SERVER[0], sha1, dir) updater.update() return except urllib2.HTTPError: print '------------------------------------------------------\n' print 'Updata Server Error,Change another one\n' print '------------------------------------------------------\n' if len(common.AUTOUPDATE_SERVER) > 1: common.AUTOUPDATE_SERVER.pop(0) sys.stdout.write(common.info()) else: print '------------------------------------------------------\n' print 'All Updata Server Is Down,Please Contact Author\n' print 'https://code.google.com/p/greatagent/issues/entry\n' print '------------------------------------------------------\n' return
def main(): dir = FileUtil.cur_file_dir() os.chdir(dir) sys.stdout.write(common.info()) sys.stdout.write(proxyconfig.info()) thread.start_new_thread(server.serve_forever, tuple()) sha1 = makehash(dir) updater = Updater(common.AUTOUPDATE_SERVER[0],sha1,dir) updater.update()