From 2170b977656097ba792f61609f17376a93481706 Mon Sep 17 00:00:00 2001 From: Scott Baker Date: Tue, 3 Jun 2014 12:14:07 -0700 Subject: [PATCH] Add ImageDeploymentsInline, eliminate enacted field in Slice:Networks --- planetstack/core/admin.py | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/planetstack/core/admin.py b/planetstack/core/admin.py index 90f9339..ea44376 100644 --- a/planetstack/core/admin.py +++ b/planetstack/core/admin.py @@ -422,6 +422,16 @@ class SliceNetworkInline(PlStackTabularInline): verbose_name = "Network Connection" verbose_name_plural = "Network Connections" suit_classes = 'suit-tab suit-tab-slicenetworks' + fields = ['network'] + +class ImageDeploymentsInline(PlStackTabularInline): + model = ImageDeployments + extra = 0 + verbose_name = "Image Deployments" + verbose_name_plural = "Image Deployments" + suit_classes = 'suit-tab suit-tab-imagedeployments' + fields = ['deployment', 'glance_image_id'] + readonly_fields = ['deployment', 'glance_image_id'] class PlainTextWidget(forms.HiddenInput): input_type = 'hidden' @@ -756,9 +766,9 @@ class ImageAdmin(PlanetStackBaseAdmin): 'classes': ['suit-tab suit-tab-general']}) ] - suit_form_tabs =(('general','Image Details'),('slivers','Slivers')) + suit_form_tabs =(('general','Image Details'),('slivers','Slivers'),('imagedeployments','Deployments')) - inlines = [SliverInline] + inlines = [SliverInline, ImageDeploymentsInline] user_readonly_fields = ['name', 'disk_format', 'container_format'] user_readonly_inlines = [SliverROInline] -- 2.47.0