git://git.onelab.eu
/
sfa-gui.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Broke out PLE, PLJ, GpENI into separate tabs. For now, make as few assumptions as...
[sfa-gui.git]
/
NodePanel.py
diff --git
a/NodePanel.py
b/NodePanel.py
index
c4861b2
..
80a6bf4
100644
(file)
--- a/
NodePanel.py
+++ b/
NodePanel.py
@@
-30,10
+30,10
@@
class NodePanel(DockPanel):
self.selectedRegex = None
leftpanel = VerticalPanel()
self.selectedRegex = None
leftpanel = VerticalPanel()
- leftcap = CaptionPanel("Available nodes")
+
self.
leftcap = CaptionPanel("Available nodes")
self.leftlist = ListBox(MultipleSelect=True, VisibleItemCount=20)
self.leftlist = ListBox(MultipleSelect=True, VisibleItemCount=20)
- leftcap.add(self.leftlist)
- leftpanel.add(leftcap)
+
self.
leftcap.add(self.leftlist)
+ leftpanel.add(
self.
leftcap)
hp1 = HorizontalPanel()
filterButton = Button("Filter", self.filterLeft)
hp1 = HorizontalPanel()
filterButton = Button("Filter", self.filterLeft)
@@
-43,10
+43,10
@@
class NodePanel(DockPanel):
leftpanel.add(hp1)
rightpanel = VerticalPanel()
leftpanel.add(hp1)
rightpanel = VerticalPanel()
- rightcap = CaptionPanel("Selected nodes")
+
self.
rightcap = CaptionPanel("Selected nodes")
self.rightlist = ListBox(MultipleSelect=True, VisibleItemCount=20)
self.rightlist = ListBox(MultipleSelect=True, VisibleItemCount=20)
- rightcap.add(self.rightlist)
- rightpanel.add(rightcap)
+
self.
rightcap.add(self.rightlist)
+ rightpanel.add(
self.
rightcap)
hp2 = HorizontalPanel()
filterButton = Button("Filter", self.filterRight)
hp2 = HorizontalPanel()
filterButton = Button("Filter", self.filterRight)
@@
-72,8
+72,10
@@
class NodePanel(DockPanel):
rspec = self.sfadata.getRSpec()
slivers = self.sortNodes(rspec.get_sliver_list())
rspec = self.sfadata.getRSpec()
slivers = self.sortNodes(rspec.get_sliver_list())
+ self.rightcap.setCaption("Selected nodes (%s)" % len(slivers))
all = rspec.get_node_list()
available = self.sortNodes(filter(lambda x:x not in slivers,all))
all = rspec.get_node_list()
available = self.sortNodes(filter(lambda x:x not in slivers,all))
+ self.leftcap.setCaption("Available nodes (%s)" % len(available))
if self.availableRegex:
pattern = re.compile(self.availableRegex)
if self.availableRegex:
pattern = re.compile(self.availableRegex)