self.filterModel.setNodeStatusFilter(str(filter_string))
def itemStatus(self, item):
- statusItem = item.parent().child(item.row(), 1)
+ statusItem = item.parent().child(item.row(), MEMBERSHIP_STATUS_COLUMN)
return statusItem.data(Qt.DisplayRole).toString()
def itemText(self, item):
# Add default slice tags
nodeItem = QStandardItem(QString("%s for %s" % (default_tags, network)))
statusItem = QStandardItem(QString(""))
- networkItem.appendRow([nodeItem, statusItem])
+ nodeStatus = QStandardItem(QString(""))
+ networkItem.appendRow([nodeItem, nodeStatus, statusItem, QStandardItem(QString("defaults"))])
attrs = rspec.get_default_sliver_attributes(network)
for (name, value) in attrs:
tagstring = QString("%s: %s" % (name, value))