from plugins.queryupdater import QueryUpdater
from plugins.googlemap import GoogleMap
from plugins.senslabmap import SensLabMap
+from plugins.scheduler import Scheduler
from plugins.querycode import QueryCode
from plugins.query_editor import QueryEditor
from plugins.active_filters import ActiveFilters
#do_query_users=True
do_query_users=False
+insert_messages=False
+#insert_messages=True
+
class SliceView (LoginRequiredAutoLogoutView):
def get (self,request, slicename=tmp_default_slice):
},
)
+ resources_as_scheduler = Scheduler(
+ page = page,
+ title = 'Scheduler',
+ domid = 'scheduler',
+ query = sq_resource,
+ query_lease = sq_lease,
+ )
+
# with the new 'Filter' stuff on top, no need for anything but the querytable
resources_as_list_area = resources_as_list
outline_complete=True,
sons=[ resources_as_gmap,
resources_as_3dmap,
+ resources_as_scheduler,
resources_as_list_area, ],
active_domid = 'resources-map',
)
#
# # --------------------------------------------------------------------------
# # MESSAGES (we use transient=False for now)
-# main_stack.insert(Messages(
-# page = page,
-# title = "Runtime messages for slice %s"%slicename,
-# domid = "msgs-pre",
-# levels = "ALL",
-# # plain messages are probably less nice for production but more reliable for development for now
-# transient = False,
-# # these make sense only in non-transient mode..
-# togglable = True,
-# toggled = 'persistent',
-# outline_complete = True,
-# ))
-#
+ if insert_messages:
+ main_stack.insert(Messages(
+ page = page,
+ title = "Runtime messages for slice %s"%slicename,
+ domid = "msgs-pre",
+ levels = "ALL",
+ # plain messages are probably less nice for production but more reliable for development for now
+ transient = False,
+ # these make sense only in non-transient mode..
+ togglable = True,
+ toggled = 'persistent',
+ outline_complete = True,
+ ))
+
# variables that will get passed to the view-unfold1.html template
template_env = {}