35 Commits

Author SHA1 Message Date
mantaohuang
8945ec4d5c change default ping limit to 200 2020-08-03 12:55:26 -04:00
mantaohuang
e3e0c47e2b save and load config 2020-08-03 12:36:29 -04:00
mantaohuang
6dc0d9656f fix bug 2020-08-02 00:19:57 -04:00
mantaohuang
c1e9f7ab59 manager consider whether ovpn interface is up 2020-08-02 00:17:22 -04:00
mantaohuang
ca92c831de refactor process manager of o_manager 2020-08-02 00:03:25 -04:00
mantaohuang
7a1fdfaeab refactoring process manager 2020-08-01 23:28:39 -04:00
mantaohuang
d914f15957 alignment of stat time 2020-07-28 14:58:44 -04:00
mantaohuang
28d1efaebd serialize status 2020-07-25 19:35:14 -04:00
6a4eeb807b bug fix 2020-07-25 23:12:44 +00:00
mantaohuang
f5e874264e openvpn config refactor 2020-07-25 19:09:38 -04:00
mantaohuang
db3943aa6e remove the need of openvpn_api 2020-07-25 18:38:01 -04:00
7275e0abce fix bugs 2020-04-18 00:41:15 -04:00
mantaohuang
848174bc78 remove pid after program exit 2020-04-12 11:23:54 -04:00
mantaohuang
c9e4f87056 using pytailer to improve log reading efficiency 2020-04-10 17:26:54 -04:00
ad1b3fa4d3 disable verbose printing 2020-04-10 17:03:45 -04:00
mantaohuang
e266f43d35 some improvement and readme 2020-04-09 15:21:48 -04:00
cb81643d5f cleaning pids after stopping the processes in openvpn.py 2020-04-09 14:33:56 -04:00
6d0e793d8c fixed bugs 2020-04-07 23:22:15 -04:00
mantaohuang
7e5a19c74d add 3proxy managing 2020-04-07 23:13:42 -04:00
72ea645e34 working nexthop split 2020-04-06 23:47:02 -04:00
mantaohuang
a0427f3c95 custom openvpn script, changed iptable to include a load balanced table 2020-04-05 21:46:57 -04:00
mantaohuang
cb86421688 fixing bugs 2020-04-05 18:44:12 -04:00
mantaohuang
0d68c67697 fixing bugs 2020-04-05 18:34:00 -04:00
mantaohuang
e8902e50e9 add monitoring and speed display 2020-04-05 18:27:38 -04:00
566a8b675d working prototype 2020-04-05 13:27:46 -04:00
mantaohuang
85a1f4f17e Merge branch 'master' of ssh://git.hmthsn.com:222/mantao/mop 2020-04-03 22:52:19 -04:00
mantaohuang
e247f04bab remove log file when stopping instance 2020-04-03 22:52:16 -04:00
2197586648 working kill 2020-04-03 22:50:26 -04:00
mantaohuang
f7da682e33 fix pid:: int 2020-04-03 22:40:20 -04:00
mantaohuang
6e9e512ccc fix kill signal 2020-04-03 22:29:12 -04:00
mantaohuang
43ac20cc38 workaround to get pid 2020-04-03 22:25:01 -04:00
mantaohuang
46af0d52aa start openvpn using subprocess_exec instead of shell 2020-04-03 17:45:05 -04:00
mantaohuang
8bdcb8bc4b print error for kill 2020-04-03 16:14:56 -04:00
mantaohuang
c04da825f7 set gid for testing 2020-04-03 15:53:59 -04:00
mantaohuang
21fc10405f initial code of openvpn manager 2020-04-03 15:50:29 -04:00