sbin: ifupdown2: drop the dependency to pkg_resources, hardcode version number

Ticket:
Reviewed By: Roopa
Testing Done:

Debian Bug#855401, we didn't list pkg_resource as a dependency so the
installation is failing for upstream users.

Signed-off-by: Julien Fortin <[email protected]>
This commit is contained in:
Julien Fortin
2017-02-23 17:23:29 +07:00
parent cdd92682b0
commit aeedf5cd13
+3 -3
View File
@@ -15,10 +15,11 @@ import StringIO
import logging
import logging.handlers
import resource
import pkg_resources
from ifupdown.ifupdownmain import *
from ifupdown.utils import *
IFUPDOWN2_VERSION = '1.1-cl3u9'
lockfile="/run/network/.lock"
configfile="/etc/network/ifupdown2/ifupdown2.conf"
configmap_g=None
@@ -397,10 +398,9 @@ def update_ifreload_argparser(argparser):
def update_common_argparser(argparser):
''' general parsing rules '''
package = pkg_resources.get_distribution("ifupdown2")
argparser.add_argument('-V', '--version',
action='version',
version='ifupdown2:%(prog)s ' + package.version,
version='ifupdown2:%(prog)s ' + IFUPDOWN2_VERSION,
help='display current ifupdown2 version')
def parse_args(argsv, op):