Merge branch 'master' of ssh://git.onelab.eu/git/myslice
authorCiro Scognamiglio <ciro.scognamiglio@cslash.net>
Tue, 22 Oct 2013 11:45:59 +0000 (13:45 +0200)
committerCiro Scognamiglio <ciro.scognamiglio@cslash.net>
Tue, 22 Oct 2013 11:45:59 +0000 (13:45 +0200)
1  2 
portal/resourceview.py

diff --combined portal/resourceview.py
@@@ -8,7 -8,6 +8,7 @@@ from ui.topmenu                  impor
  from plugins.googlemap           import GoogleMap
  from plugins.hazelnut            import Hazelnut
  from plugins.lists.simplelist    import SimpleList
 +from plugins.slicestat           import Slicestat
  
  # View for 1 platform and its details
  class ResourceView(TemplateView):
@@@ -24,7 -23,7 +24,7 @@@
                  
          resource_query  = Query().get('resource')\
              .filter_by('urn', '==', resource_urn)\
 -            .select('type','hrn','urn', 'latitude', 'longitude', 'country')
 +            .select('hostname','type','hrn','urn', 'latitude', 'longitude', 'country')
          page.enqueue_query(resource_query)
  
          page.expose_js_metadata()
@@@ -48,7 -47,7 +48,7 @@@
              title      = 'Geographic view',
              domid      = 'resources-map',
              # tab's sons preferably turn this off
-             togglable  = False,
+             togglable  = True,
              query      = resource_query,
              query_all  = resource_query,
              checkboxes = False,
  #            query = resource_query,
  #        )
  
 +        resource_stats = Slicestat(
 +            title = None,
 +            page  = page,
 +            key   = 'hrn',
 +            query = resource_query
 +        )
 +
          context = super(ResourceView, self).get_context_data(**kwargs)
          context['person']   = self.request.user
          context['resource'] = resourcelist.render(self.request)
          context['resource_as_map'] = resource_as_map.render(self.request)
 +        context['resource_stats'] = resource_stats.render(self.request)
  
          # XXX This is repeated in all pages
          # more general variables expected in the template