Skip to content
Snippets Groups Projects
Commit e860234d authored by Kenneth Reitz's avatar Kenneth Reitz
Browse files

fix for pip-grep

parent 50d61d29
No related branches found
No related tags found
No related merge requests found
...@@ -39,8 +39,10 @@ def grep(reqfile, packages, silent=False): ...@@ -39,8 +39,10 @@ def grep(reqfile, packages, silent=False):
try: try:
r = Requirements(reqfile) r = Requirements(reqfile)
except ValueError: except ValueError:
if not silent: if not silent:
print 'There was a problem loading the given requirement file.' print 'There was a problem loading the given requirement file.'
exit(os.EX_NOINPUT) exit(os.EX_NOINPUT)
for requirement in r.requirements: for requirement in r.requirements:
...@@ -48,11 +50,15 @@ def grep(reqfile, packages, silent=False): ...@@ -48,11 +50,15 @@ def grep(reqfile, packages, silent=False):
if requirement.req: if requirement.req:
if requirement.req.project_name in packages: if requirement.req.project_name in packages:
if not silent: if not silent:
print 'Package {} found!'.format(requirement.req.project_name) print 'Package {} found!'.format(requirement.req.project_name)
exit(0) exit(0)
print 'Not found.'.format(requirement.req.project_name) if not silent:
print 'Not found.'.format(requirement.req.project_name)
exit(1) exit(1)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment