diff --git a/roles/captiveportal/templates/capture-wsgi.py b/roles/captiveportal/templates/capture-wsgi.py index d4fd734c2..11ca62b8f 100755 --- a/roles/captiveportal/templates/capture-wsgi.py +++ b/roles/captiveportal/templates/capture-wsgi.py @@ -122,7 +122,7 @@ def is_after204_timeout(ip): ts=tstamp(datetime.datetime.now(tzutc())) current_ts, last_ts, send204after = timeout_info(ip) if send204after == 0: return False - logger.debug("function: is_after204_timeout send204after:{} current: {}".format((send204after,ts,))) + logger.debug("function: is_after204_timeout send204after:{} current: {}".format(send204after,ts,)) if not send204after: return False if ts - int(send204after) > 0: @@ -392,7 +392,7 @@ def application (environ, start_response): data = ['{}: {}\n'.format(key, value) for key, value in sorted(environ.items()) ] #logger.debug("need the correct ip:{}".format(data)) ip = environ['REMOTE_ADDR'].strip() - cmd="arp -an {}|gawk \'{print $4}\'".format(ip) + cmd="arp -an {}|gawk \'{{print $4}}\'".format(ip) mac = subprocess.check_output(cmd, shell=True) data = [] data.append("host: {}\n".format(environ['HTTP_HOST']))