コード例 #1
0
ファイル: options.py プロジェクト: awesome-archive/haproxy-wi
    try:
        with open(name, "w") as ssl_cert:
            ssl_cert.write(form.getvalue('ssl_cert'))
    except IOError:
        print(
            '<div class="alert alert-danger style="float: left;"">Can\'t save ssl keys file. Check ssh keys path in config</div>'
        )
    else:
        print(
            '<div class="alert alert-success" style="float: left;">SSL file was upload to %s into: %s  %s</div>'
            % (serv, cert_path, name))

    MASTERS = sql.is_master(serv)
    for master in MASTERS:
        if master[0] != None:
            funct.upload(master[0], cert_path, name)
    try:
        funct.upload(serv, cert_path, name)
    except Exception as e:
        funct.logging('localhost', e.args[0], haproxywi=1)
    try:
        os.system("mv %s %s" % (name, cert_local_dir))
    except OSError as e:
        funct.logging('localhost', e.args[0], haproxywi=1)

    funct.logging(serv, "add.py#ssl upload new ssl cert %s" % name)

if form.getvalue('backend') is not None:
    funct.show_backends(serv)

if form.getvalue('ip') is not None and serv is not None:
コード例 #2
0
ファイル: options.py プロジェクト: w796933/haproxy-wi
		print('<div class="alert alert-danger">Please enter desired name</div>')
	else:
		name = form.getvalue('ssl_name') + '.pem'
	
	try:
		with open(name, "w") as ssl_cert:
			ssl_cert.write(form.getvalue('ssl_cert'))
	except IOError:
		print('<div class="alert alert-danger">Can\'t save ssl keys file. Check ssh keys path in config</div>')
	else:
		print('<div class="alert alert-success">SSL file was upload to %s into: %s </div>' % (serv, cert_path))
		
	MASTERS = sql.is_master(serv)
	for master in MASTERS:
		if master[0] != None:
			funct.upload(master[0], cert_path, name)
	try:
		funct.upload(serv, cert_path, name)
	except:
		pass
	
	os.system("mv %s %s" % (name, cert_local_dir))
	funct.logging(serv, "add.py#ssl upload new ssl cert %s" % name)
	
	
if form.getvalue('backend') is not None:
	funct.show_backends(serv)
	
	
if form.getvalue('ip') is not None and serv is not None:
	commands = [ "sudo ip a |grep inet |egrep -v  '::1' |awk '{ print $2  }' |awk -F'/' '{ print $1  }'" ]
コード例 #3
0
    try:
        with open(name, "w") as ssl_cert:
            ssl_cert.write(form.getvalue('ssl_cert'))
    except IOError:
        print(
            '<div class="alert alert-danger">Can\'t save ssl keys file. Check ssh keys path in config</div>'
        )
    else:
        print(
            '<div class="alert alert-success">SSL file was upload to %s into: %s </div>'
            % (serv, cert_path))

    MASTERS = sql.is_master(serv)
    for master in MASTERS:
        if master[0] != None:
            funct.upload(master[0], cert_path, name)
    try:
        funct.upload(serv, cert_path, name)
    except:
        pass

    os.system("mv %s %s" % (name, cert_local_dir))
    funct.logging(serv, "add.py#ssl upload new ssl cert %s" % name)

if backend is not None:
    funct.show_backends(serv)

if form.getvalue('ip') is not None and serv is not None:
    commands = [
        "sudo ip a |grep inet |egrep -v  '::1' |awk '{ print $2  }' |awk -F'/' '{ print $1  }'"
    ]
コード例 #4
0
ファイル: options.py プロジェクト: christhonie/haproxy-wi
		print('<div class="alert alert-danger" style="float: left;">Please enter desired name</div>')
	else:
		name = form.getvalue('ssl_name') + '.pem'
	
	try:
		with open(name, "w") as ssl_cert:
			ssl_cert.write(form.getvalue('ssl_cert'))
	except IOError:
		print('<div class="alert alert-danger style="float: left;"">Can\'t save ssl keys file. Check ssh keys path in config</div>')
	else:
		print('<div class="alert alert-success" style="float: left;">SSL file was upload to %s into: %s  %s</div>' % (serv, cert_path, name))
		
	MASTERS = sql.is_master(serv)
	for master in MASTERS:
		if master[0] != None:
			funct.upload(master[0], cert_path, name)
	try:
		funct.upload(serv, cert_path, name)
	except Exception as e:
		funct.logging('localhost', e.args[0], haproxywi=1)
	try:
		os.system("mv %s %s" % (name, cert_local_dir))
	except OSError as e:
		funct.logging('localhost', e.args[0], haproxywi=1)
		
	funct.logging(serv, "add.py#ssl upload new ssl cert %s" % name)
	
	
if form.getvalue('backend') is not None:
	funct.show_backends(serv)