changed format of --set SETTING:VALUE to --set SETTING=VALUE

This commit is contained in:
Pablo Hoffman 2009-06-16 11:06:42 -03:00
parent e5b99a56c4
commit ead5466998
1 changed files with 4 additions and 4 deletions

View File

@ -45,7 +45,7 @@ class ScrapyCommand(object):
parser.add_option("--nolog", dest="nolog", action="store_true", help="disable all log messages")
parser.add_option("--profile", dest="profile", default=None, help="write profiling stats in FILE, to analyze later with: python -m pstats FILE", metavar="FILE")
parser.add_option("--pidfile", dest="pidfile", help="Write process pid to file FILE", metavar="FILE")
parser.add_option("--set", dest="settings", action="append", metavar="SETTING:VALUE", default=[],
parser.add_option("--set", dest="settings", action="append", metavar="SETTING=VALUE", default=[],
help="Override Scrapy setting SETTING with VALUE. May be repeated.")
def process_options(self, args, opts):
@ -73,11 +73,11 @@ class ScrapyCommand(object):
open(opts.pidfile, "w").write(str(pid))
for setting in opts.settings:
if ':' in setting:
name, val = setting.split(':', 1)
if '=' in setting:
name, val = setting.split('=', 1)
settings.overrides[name] = val
else:
sys.stderr.write("%s: invalid argument --set=%s - proper format is --set=SETTING:VALUE'\n" % (sys.argv[0], setting))
sys.stderr.write("%s: invalid argument --set %s - proper format is --set SETTING=VALUE'\n" % (sys.argv[0], setting))
sys.exit(2)
def run(self, args, opts):