~stub/+junk/openvpn-server-charm

« back to all changes in this revision

Viewing changes to files/learn_address.py

  • Committer: LaMont Jones
  • Date: 2014-11-30 06:10:56 UTC
  • Revision ID: lamont@mmjgroup.com-20141130061056-t7xux41n154w97fs
deleting the old route does not seem to work.  repl does

Show diffs side-by-side

added added

removed removed

Lines of Context:
27
27
    cn = sys.argv[3]
28
28
 
29
29
if action == "add" or action == "update":
30
 
    print "[-] Del addr {}".format(addr)
31
 
    cmd =['sudo', '/sbin/ip', 'route', 'del', "{}".format(addr)]
32
 
    subprocess.call(cmd)
33
30
    print "[-] Add addr {} for {}".format(addr, cn)
34
 
    cmd = ['sudo', '/sbin/ip', 'route', 'add', "{}".format(addr), 'dev', dev]
 
31
    cmd = ['sudo', '/sbin/ip', 'route', 'repl', "{}".format(addr), 'dev', dev]
35
32
    subprocess.call(cmd)
36
33
elif action == "delete":
37
34
    print "[-] Del addr {}".format(addr)