def __init__(self, parent):
SfaScreen.__init__(self, parent)
- slice = SliceWidget(self)
- self.init(slice, "Nodes", "OneLab SFA crawler")
+ self.sliceWidget = SliceWidget(self)
+ self.init(self.sliceWidget, "Nodes", "OneLab SFA crawler")
def rspecUpdated(self):
self.mainwin.rspecWindow.updateView()
def nodeSelectionChanged(self, hostname):
self.mainwin.nodeSelectionChanged(hostname)
+
+ def remoteSliceChanged(self):
+ # we're being notified the slice was changed remotely. Download a new
+ # rspec.
+ QTimer.singleShot(2500, self.sliceWidget.refresh)
+