From 61eb54559241c9dcdea77485c7ded08ec157aeaa Mon Sep 17 00:00:00 2001 From: Timur Nurlygayanov Date: Thu, 28 Mar 2013 14:31:22 +0400 Subject: [PATCH] Experiments. --- tabula/tabula/windc/tabs.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/tabula/tabula/windc/tabs.py b/tabula/tabula/windc/tabs.py index 62f4234..4a75380 100644 --- a/tabula/tabula/windc/tabs.py +++ b/tabula/tabula/windc/tabs.py @@ -31,7 +31,10 @@ class OverviewTab(tabs.Tab): template_name = '_services.html' def get_context_data(self, request): - return {"service_id": self.tab_group.kwargs['service_id']} + service_id = self.tab_group.kwargs['service_id'] + datacenter_id = api.get_data_center_id_for_service(request, service_id) + service = api.services_get(request, datacenter_id, service_id) + return {"service": service} class LogsTab(tabs.Tab): name = _("Logs") @@ -39,7 +42,10 @@ class LogsTab(tabs.Tab): template_name = '_service_logs.html' def get_context_data(self, request): - return {"service_id": self.tab_group.kwargs['service_id']} + service_id = self.tab_group.kwargs['service_id'] + datacenter_id = api.get_data_center_id_for_service(request, service_id) + service = api.services_get(request, datacenter_id, service_id) + return {"service": service} class WinServicesTabs(tabs.TabGroup):