def signapk(packname, APK_KEY, APK_PASS, APK_ALIAS, PACK_NEW): execstr = "jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore " + APK_KEY + " -storepass " + APK_PASS + " " + PACK_NEW + " " + APK_ALIAS status = os.system(execstr) if status == 0: print_green('签名成功!') print_green(packname) else: print_red('签名失败!') print_red('删除失败的签名包...') sys.remove(packname)
def monitis_connection(key, secret): """monitis_connection(key, secret) - is a function to establish connection to Monitis server, using Monitis API key and secret. """ try: return monitisserver.MonitisServer(key, secret) except Exception, e: sys.stderr.write(str(e)) try: sys.remove(pid_file) except OSError as e: sys.stderr.write(str(e)) sys.exit(4)
def monitis_connection(key, secret): """monitis_connection(key, secret) - is a function to establish connection to Monitis server, using Monitis API key and secret. """ try : return monitisserver.MonitisServer(key, secret) except Exception, e: sys.stderr.write(str(e)) try : sys.remove(pid_file) except OSError as e: sys.stderr.write(str(e)) sys.exit(4)
def __init__(self, reactor, master=None): self.master = master Frame.__init__(self, master) try: sys.remove('install_queue.json') except: pass self.reactor = reactor self.queue = [] self.widgets = [] Application.get_cc_list() Application.get_servers_list() Application.get_deliverables_list() self.grid(row=0, column=0) self.create_buttons() self.create_client() self.createWidgets() self.put_girl_on()
def xs_connection(password, url, user='******'): """xs_connection(password, url, user='******') - is function to establish connection to XenServer/XCP, using password for a given user (default root) and url which points onto pool master. """ conn = xmlrpclib.Server(url) connection = conn.session.login_with_password(user, password) if connection['Status'] == 'Success': token = connection['Value'] sys.stderr.write("\n Connection unique ref: %s\n" % token) else: for i in connection['ErrorDescription']: sys.stderr.write(i) try: sys.remove(pid_file) except OSError as e: sys.stderr.write(str(e)) sys.exit(3) return conn, token
def xs_connection(password, url, user='******'): """xs_connection(password, url, user='******') - is function to establish connection to XenServer/XCP, using password for a given user (default root) and url which points onto pool master. """ conn = xmlrpclib.Server(url) connection = conn.session.login_with_password(user, password) if connection['Status'] == 'Success': token = connection['Value'] sys.stderr.write ("\n Connection unique ref: %s\n" %token) else : for i in connection['ErrorDescription']: sys.stderr.write(i) try : sys.remove(pid_file) except OSError as e: sys.stderr.write(str(e)) sys.exit(3) return conn, token