except InvalidAtom in atom.py
This commit is contained in:
@@ -2,12 +2,13 @@
|
||||
|
||||
import sys
|
||||
from portage.dep import Atom
|
||||
from portage.exception import InvalidAtom
|
||||
|
||||
for line in sys.stdin.buffer:
|
||||
try:
|
||||
Atom(line.decode().strip())
|
||||
sys.stdout.buffer.write(b"0\n")
|
||||
except:
|
||||
except InvalidAtom:
|
||||
sys.stdout.buffer.write(b"1\n")
|
||||
finally:
|
||||
sys.stdout.buffer.flush()
|
||||
|
||||
Reference in New Issue
Block a user