def do_set_hts_conf(): reg = Election().get_root_reg() if reg.check(['common', 'htsip']): try: def_ip_port = reg.read_ipaddr_value(\ ['common'], 'htsip').value.split(":") def_ip = def_ip_port[0] if len(def_ip_port) > 1: try: def_port = int(def_ip_port[-1]) except ValueError: def_port = 80 else: def_port = 80 except: def_ip = None def_port = 80 else: def_ip = None def_port = 80 hts_ip = uiutil.ask_string("Sisesta HTSi IP aadress", None, None, def_ip) hts_port = uiutil.ask_int("Sisesta HTSi port", def_port, 0, 65535) if reg.check(['common', 'htspath']): try: def_url = reg.read_string_value(['common'], 'htspath').value except: def_url = None else: def_url = None hts_url = uiutil.ask_string("Sisesta HTSi URL", None, None, def_url) try: def_verify = Election().get_hts_verify_path() except: def_verify = None hts_verify = uiutil.ask_string("Sisesta HTSi hääle kontrolli URL", \ None, None, def_verify) cmd = "%s set %s:%d %s %s" % (SCRIPT_CONFIG_HTH, hts_ip, hts_port, \ hts_url, hts_verify) os.system(cmd)
def do_set_hts_conf(): reg = Election().get_root_reg() if reg.check(['common', 'htsip']): try: def_ip_port = reg.read_ipaddr_value(['common'], 'htsip').value.split(":") def_ip = def_ip_port[0] if len(def_ip_port) > 1: try: def_port = int(def_ip_port[-1]) except ValueError: def_port = 80 else: def_port = 80 except: def_ip = None def_port = 80 else: def_ip = None def_port = 80 hts_ip = uiutil.ask_string("Sisesta HTSi IP aadress", None, None, def_ip) hts_port = uiutil.ask_int("Sisesta HTSi port", def_port, 0, 65535) try: def_url = Election().get_hts_path() except: def_url = "/hts.cgi" hts_url = uiutil.ask_string("Sisesta HTSi URL", None, None, def_url) try: def_verify = Election().get_hts_verify_path() except: def_verify = "/hts-verify-vote.cgi" hts_verify = uiutil.ask_string("Sisesta HTSi hääle kontrolli URL", None, None, def_verify) subprocess.call( [SCRIPT_CONFIG_HTH, "%s:%d" % (hts_ip, hts_port), hts_url, hts_verify])
def do_set_hts_conf(): reg = Election().get_root_reg() if reg.check(['common', 'htsip']): try: def_ip_port = reg.read_ipaddr_value( ['common'], 'htsip').value.split(":") def_ip = def_ip_port[0] if len(def_ip_port) > 1: try: def_port = int(def_ip_port[-1]) except ValueError: def_port = 80 else: def_port = 80 except: def_ip = None def_port = 80 else: def_ip = None def_port = 80 hts_ip = uiutil.ask_string("Sisesta HTSi IP aadress", None, None, def_ip) hts_port = uiutil.ask_int("Sisesta HTSi port", def_port, 0, 65535) try: def_url = Election().get_hts_path() except: def_url = "/hts.cgi" hts_url = uiutil.ask_string("Sisesta HTSi URL", None, None, def_url) try: def_verify = Election().get_hts_verify_path() except: def_verify = "/hts-verify-vote.cgi" hts_verify = uiutil.ask_string( "Sisesta HTSi hääle kontrolli URL", None, None, def_verify) subprocess.call([SCRIPT_CONFIG_HTH, "%s:%d" % (hts_ip, hts_port), hts_url, hts_verify])