X-Git-Url: http://dolda2000.com/gitweb/?p=automanga.git;a=blobdiff_plain;f=automanga;h=a3e7af4ba5ac1b9b912cff26ef434c558d0db4c3;hp=8fad81758b93a560e0f6bd87cf619d18b8e15e3b;hb=acdde6cabb481343d32450ac88873cf0ee063c9a;hpb=5c000565c156ae32de0480e83d98f12e65f14f03 diff --git a/automanga b/automanga index 8fad817..a3e7af4 100755 --- a/automanga +++ b/automanga @@ -79,8 +79,11 @@ def main(): if listtag is not None: if profile is not None: for mprof in profile.bytag(listtag): - mng = mprof.open() - sys.stdout.write("%s %s: \"%s\"\n" % (mprof.libnm, mprof.id, mng.name)) + try: + mng = mprof.open() + sys.stdout.write("%s %s: \"%s\"\n" % (mprof.libnm, mprof.id, mng.name)) + except KeyError: + sys.stdout.write("%s %s: no longer exists\n" % (mprof.libnm, mprof.id)) return if alias and (alias.find('=') > 0): @@ -152,7 +155,6 @@ def main(): if mprof is not None: ntags = [tag for tag in args if tag[:1] != "-"] rtags = [tag[1:] for tag in args if tag[:1] == "-"] - print ntags, rtags if ntags: mprof.tags.add(*ntags) if rtags: mprof.tags.remove(*rtags) return