except InvalidAtom in atom.py

This commit is contained in:
2025-12-15 00:36:12 +00:00
parent b0f68fa7e0
commit a3ff953e50

View File

@@ -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()