Revision ffcb71c3 snf-astakos-app/astakos/im/management/commands/service-remove.py
b/snf-astakos-app/astakos/im/management/commands/service-remove.py | ||
---|---|---|
37 | 37 |
|
38 | 38 |
|
39 | 39 |
class Command(BaseCommand): |
40 |
args = "<name>"
|
|
40 |
args = "<service-id>"
|
|
41 | 41 |
help = "Unregister a service" |
42 | 42 |
|
43 | 43 |
def handle(self, *args, **options): |
... | ... | |
45 | 45 |
raise CommandError("Invalid number of arguments") |
46 | 46 |
|
47 | 47 |
try: |
48 |
service = Service.objects.get(name=args[0])
|
|
48 |
service = Service.objects.get(id=args[0])
|
|
49 | 49 |
service.delete() |
50 | 50 |
except Service.DoesNotExist, e: |
51 | 51 |
raise CommandError(e) |
Also available in: Unified diff