git://git.onelab.eu
/
sface.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
plug to sfi.py for getting resources
[sface.git]
/
sfamainscreen.py
diff --git
a/sfamainscreen.py
b/sfamainscreen.py
index
358da31
..
3ba9c03
100644
(file)
--- a/
sfamainscreen.py
+++ b/
sfamainscreen.py
@@
-37,17
+37,19
@@
class SliceWidget(QWidget):
# TODO: use the methods from sfa-trunk
# TODO: use the methods from sfa-trunk
- def rspec_get_networks(self, rspec):
+ def rspec_get_networks(self, rspec_string):
+ rspec = RSpec (rspec_string)
return rspec.rspec.xpath("./network[@name]/@name")
return rspec.rspec.xpath("./network[@name]/@name")
- def rspec_get_nodes_from_network(self, rspec, network):
+ def rspec_get_nodes_from_network(self, rspec_string, network):
+ rspec = RSpec (rspec_string)
return rspec.rspec.xpath("./network[@name='%s']/site/node/hostname/text()" % network)
def refresh(self, link=None):
data = SfaData()
return rspec.rspec.xpath("./network[@name='%s']/site/node/hostname/text()" % network)
def refresh(self, link=None):
data = SfaData()
-
# xml
= data.getRSpecFromSM()
- import os
- xml = open(os.path.expanduser("~/.sfi/ple.inria.heartbeat.rspec")).read()
- rspec = RSpec(xml)
+
rspec
= data.getRSpecFromSM()
+
#
import os
+
#
xml = open(os.path.expanduser("~/.sfi/ple.inria.heartbeat.rspec")).read()
+
#
rspec = RSpec(xml)
networks = self.rspec_get_networks(rspec)
networks.reverse()
networks = self.rspec_get_networks(rspec)
networks.reverse()