Python optparse.OptionConflictError() Examples
The following are 3
code examples of optparse.OptionConflictError().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
optparse
, or try the search function
.
Example #1
Source File: base.py From locality-sensitive-hashing with MIT License | 6 votes |
def add_options(self, parser, env=None): """Non-camel-case version of func name for backwards compatibility. .. warning :: DEPRECATED: Do not use this method, use :meth:`options <nose.plugins.base.IPluginInterface.options>` instead. """ # FIXME raise deprecation warning if wasn't called by wrapper if env is None: env = os.environ try: self.options(parser, env) self.can_configure = True except OptionConflictError, e: warn("Plugin %s has conflicting option string: %s and will " "be disabled" % (self, e), RuntimeWarning) self.enabled = False self.can_configure = False
Example #2
Source File: base.py From Computable with MIT License | 6 votes |
def add_options(self, parser, env=None): """Non-camel-case version of func name for backwards compatibility. .. warning :: DEPRECATED: Do not use this method, use :meth:`options <nose.plugins.base.IPluginInterface.options>` instead. """ # FIXME raise deprecation warning if wasn't called by wrapper if env is None: env = os.environ try: self.options(parser, env) self.can_configure = True except OptionConflictError, e: warn("Plugin %s has conflicting option string: %s and will " "be disabled" % (self, e), RuntimeWarning) self.enabled = False self.can_configure = False
Example #3
Source File: extension.py From dlint with BSD 3-Clause "New" or "Revised" License | 5 votes |
def add_options(cls, parser): try: parser.add_option( '--print-dlint-linters', action='store_true', help='Print Dlint linter information.', parse_from_config=False ) except optparse.OptionConflictError: # Occurs during development when flake8 detects the dlint package # twice: once because it's been installed in editable mode, and # once from the local filesystem directory. We can safely nop here # since the option(s) have already been added. pass