Revision 720e6adf
b/snf-astakos-app/astakos/im/management/commands/project-show.py | ||
---|---|---|
61 | 61 |
if is_id: |
62 | 62 |
name_or_id = int(name_or_id) |
63 | 63 |
|
64 |
infolist = (app_info(name_or_id, is_id) if options['app'] |
|
64 |
search_application = True if options['app'] else False |
|
65 |
|
|
66 |
infolist = (app_info(name_or_id, is_id) if search_application |
|
65 | 67 |
else project_info(name_or_id, is_id)) |
66 | 68 |
|
69 |
if not infolist: |
|
70 |
kind = 'project application' if search_application else 'project' |
|
71 |
field = 'id' if is_id or 'name' |
|
72 |
msg = "Unknown %s with %s '%s'" % (kind, field, name_or_id) |
|
73 |
raise CommandError(msg) |
|
74 |
|
|
67 | 75 |
for info in infolist: |
68 | 76 |
self.show_info(info) |
69 | 77 |
|
Also available in: Unified diff