diff --git a/.gitignore b/.gitignore index abedf5ce..7bbc71c0 100644 --- a/.gitignore +++ b/.gitignore @@ -99,4 +99,3 @@ ENV/ # mypy .mypy_cache/ -cgi-bin/hap_config/172.28.5.5-2018-01-10.13\:56\:02.cfg diff --git a/README.md b/README.md index 82a9dc48..37798490 100644 --- a/README.md +++ b/README.md @@ -17,10 +17,16 @@ A simple web interface(user-frendly web GUI) for managing Haproxy servers # Install For install just dowload archive and untar somewhere: ``` -$ cd /opt/haproxy-webintarface -$ tar xf haproxy-webintarface-master.zip -$ pip3 -r requirements.txt +$ cd /opt +$ unzip master.zip +$ mv haproxy-web-interface-master/ haproxy +$ pip3 install -r requirements.txt +$ chmod +x server.py +$ chmod +x -R cgi-bin/ +$ chown user:user -R haproxy ``` +Edit listserv.py, add your HAproxy servers. + If foler not /opt/haproxy/, edit server.py: ``` path_config = "/opt/haproxy/haproxy-webintarface.config" @@ -48,7 +54,7 @@ After=syslog.target network.target [Service] Type=simple -User=user +User=user_name ExecStart=/opt/haproxy/server.py >> /opt/haproxy/log/haproxy-webface.log diff --git a/cgi-bin/diff.py b/cgi-bin/diff.py index f6741d83..386ef1fe 100644 --- a/cgi-bin/diff.py +++ b/cgi-bin/diff.py @@ -35,12 +35,12 @@ if form.getvalue('serv') is not None and form.getvalue('open') is not None : print('
') + print('') if form.getvalue('serv') is not None and form.getvalue('right') is not None: commands = [ 'diff -ub %s%s %s%s' % (hap_configs_dir, left, hap_configs_dir, right) ] funct.ssh_command(haproxy_configs_server, commands, compare="compare") + print('