1
0
mirror of https://github.com/CumulusNetworks/ifupdown2.git synced 2024-05-06 15:54:50 +00:00

Add bash completion support using python-argcomplete

Ticket:
Reviewed By:
Testing Done: Tested bash completeion for cl-acltool and ifupdown

Caveat: It also completes hidden options.
This commit is contained in:
roopa
2014-03-13 12:06:18 -07:00
parent 21c7daa773
commit e6c9d00704

View File

@@ -1,7 +1,9 @@
#!/usr/bin/python
# PYTHON_ARGCOMPLETE_OK
import sys
import os
import argcomplete
import argparse
from ifupdown.ifupdownmain import *
@@ -285,6 +287,9 @@ def parse_args(argsv, op):
update_ifquery_argparser(argparser)
elif op == 'reload':
update_ifreload_argparser(argparser)
argcomplete.autocomplete(argparser)
return argparser.parse_args(argsv)
handlers = {'up' : run_up,