Some error fixes.
This commit is contained in:
parent
87061d1fa6
commit
846299c542
1 changed files with 6 additions and 8 deletions
14
dosage
14
dosage
|
@ -112,7 +112,7 @@ def run(options, comics):
|
|||
return 1
|
||||
if options.modhelp:
|
||||
return displayHelp(comics, options.basepath)
|
||||
errors = getComics(options, comics)
|
||||
return getComics(options, comics)
|
||||
|
||||
|
||||
def doList(columnList):
|
||||
|
@ -155,20 +155,18 @@ def getScrapers(comics, basepath=None):
|
|||
yield scraperclass()
|
||||
elif '@@' in comics:
|
||||
# all scrapers
|
||||
if len(comics) > 1:
|
||||
out.write("WARN: using '@@' as comic name ignores all other specified comics.\n")
|
||||
for scraperclass in scraper.get_scrapers():
|
||||
yield scraperclass()
|
||||
else:
|
||||
# only selected
|
||||
for comic in comics:
|
||||
c = comic.split(':', 2)
|
||||
if len(c) > 1:
|
||||
indices = c[1].split(',')
|
||||
if ':' in comic:
|
||||
name, index = comic.split(':', 1)
|
||||
indices = index.split(',')
|
||||
else:
|
||||
name = comic
|
||||
indices = None
|
||||
moduleName = c[0]
|
||||
yield scraper.get_scraper(moduleName)(indices=indices)
|
||||
yield scraper.get_scraper(name)(indices=indices)
|
||||
|
||||
def main():
|
||||
"""Parse options and execute commands."""
|
||||
|
|
Loading…
Reference in a new issue