summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/toaster/toastermain/management/commands/builddelete.py
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/toaster/toastermain/management/commands/builddelete.py')
-rw-r--r--bitbake/lib/toaster/toastermain/management/commands/builddelete.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/bitbake/lib/toaster/toastermain/management/commands/builddelete.py b/bitbake/lib/toaster/toastermain/management/commands/builddelete.py
index 0bef8d4103..bf69a8fb80 100644
--- a/bitbake/lib/toaster/toastermain/management/commands/builddelete.py
+++ b/bitbake/lib/toaster/toastermain/management/commands/builddelete.py
@@ -10,8 +10,12 @@ class Command(BaseCommand):
10 args = '<buildID1 buildID2 .....>' 10 args = '<buildID1 buildID2 .....>'
11 help = "Deletes selected build(s)" 11 help = "Deletes selected build(s)"
12 12
13 def add_arguments(self, parser):
14 parser.add_argument('buildids', metavar='N', type=int, nargs='+',
15 help="Build ID's to delete")
16
13 def handle(self, *args, **options): 17 def handle(self, *args, **options):
14 for bid in args: 18 for bid in options['buildids']:
15 try: 19 try:
16 b = Build.objects.get(pk = bid) 20 b = Build.objects.get(pk = bid)
17 except ObjectDoesNotExist: 21 except ObjectDoesNotExist: