git://git.onelab.eu
/
myslice.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
updater now has the logic to turn itself off and back on (although for now only in...
[myslice.git]
/
trash
/
pluginview.py
diff --git
a/trash/pluginview.py
b/trash/pluginview.py
index
190533b
..
922096e
100644
(file)
--- a/
trash/pluginview.py
+++ b/
trash/pluginview.py
@@
-14,8
+14,10
@@
from plugins.stack.stack import Stack
from plugins.tabs.tabs import Tabs
from plugins.lists.staticlist import StaticList
from plugins.quickfilter.quickfilter import QuickFilter
from plugins.tabs.tabs import Tabs
from plugins.lists.staticlist import StaticList
from plugins.quickfilter.quickfilter import QuickFilter
+from plugins.querycode.querycode import QueryCode
from plugins.raw.raw import Raw
from plugins.messages.messages import Messages
from plugins.raw.raw import Raw
from plugins.messages.messages import Messages
+from plugins.hazelnut.hazelnut import Hazelnut
from plugins.updater.updater import Updater
from myslice.viewutils import topmenu_items, the_user
from plugins.updater.updater import Updater
from myslice.viewutils import topmenu_items, the_user
@@
-31,11
+33,13
@@
def test_plugin_view (request):
slicename='ple.inria.omftest'
main_query = ManifoldQuery (action='get',
slicename='ple.inria.omftest'
main_query = ManifoldQuery (action='get',
- subject='
resour
ce',
+ subject='
sli
ce',
timestamp='latest',
fields=['network','type','hrn','hostname'],
filters= [ [ 'slice_hrn', '=', slicename, ] ],
)
timestamp='latest',
fields=['network','type','hrn','hostname'],
filters= [ [ 'slice_hrn', '=', slicename, ] ],
)
+ # don't run this one as nothing listens to this
+ page.enqueue_query (main_query, run_it=False)
main_plugin = \
Stack (
main_plugin = \
Stack (
@@
-43,17
+47,19
@@
def test_plugin_view (request):
title='thestack',
togglable=False,
sons=[ \
title='thestack',
togglable=False,
sons=[ \
- Messages (
- page=page,
- title="Runtime messages",
- domid="msgs-pre",
- ),
Updater (
page=page,
title="Update me",
query=main_query,
label="Update me",
Updater (
page=page,
title="Update me",
query=main_query,
label="Update me",
+ domid="the-updater",
),
),
+ Messages (
+ page=page,
+ title="Runtime messages",
+ domid="msgs-pre",
+ levels='ALL',
+ ),
])
# define 'unfold1_main' to the template engine
])
# define 'unfold1_main' to the template engine
@@
-64,8
+70,8
@@
def test_plugin_view (request):
template_env [ 'topmenu_items' ] = topmenu_items('plugin', request)
template_env [ 'username' ] = the_user (request)
template_env [ 'topmenu_items' ] = topmenu_items('plugin', request)
template_env [ 'username' ] = the_user (request)
- #
we don't have anythong asynchroneous, and manifold.js is not loaded
-
# page.exec_queue_asynchroneously
()
+ #
run queries when we have any
+
page.expose_queries
()
# the prelude object in page contains a summary of the requirements() for all plugins
# define {js,css}_{files,chunks}
# the prelude object in page contains a summary of the requirements() for all plugins
# define {js,css}_{files,chunks}