From 366e86c560602ca96f79f552e27374ef7ca89626 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar <miroslav.stampar@gmail.com> Date: Mon, 26 Dec 2011 14:08:25 +0000 Subject: [PATCH] minor "patch" --- lib/core/common.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/core/common.py b/lib/core/common.py index 426bf0b06..f784a1a28 100644 --- a/lib/core/common.py +++ b/lib/core/common.py @@ -14,6 +14,7 @@ import httplib import inspect import logging import ntpath +import optparse import os import pickle import posixpath @@ -35,6 +36,7 @@ from ConfigParser import RawConfigParser from StringIO import StringIO from difflib import SequenceMatcher from math import sqrt +from optparse import OptionValueError from subprocess import PIPE from subprocess import Popen as execute from tempfile import NamedTemporaryFile @@ -2940,7 +2942,10 @@ def expandMnemonics(mnemonics, parser, args): logger.debug(debugMsg) if found: - value = found.convert_value(found, value) + try: + value = found.convert_value(found, value) + except OptionValueError: + value = None if value is not None: setattr(args, found.dest, value)