git://git.onelab.eu
/
sface.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
584361c
)
retrieve all records when listing authority, and filter the user ones
author
smbaker
<smbaker@fc8clean.lan>
Tue, 20 Sep 2011 04:52:10 +0000
(21:52 -0700)
committer
smbaker
<smbaker@fc8clean.lan>
Tue, 20 Sep 2011 04:52:10 +0000
(21:52 -0700)
sface/screens/userscreen.py
patch
|
blob
|
history
diff --git
a/sface/screens/userscreen.py
b/sface/screens/userscreen.py
index
479c6eb
..
db0d3e7
100644
(file)
--- a/
sface/screens/userscreen.py
+++ b/
sface/screens/userscreen.py
@@
-127,7
+127,6
@@
class UserView(QTableView):
model = current.model()
node_index = model.index(current.row(), 0, current.parent())
node_data = node_index.data().toString()
model = current.model()
node_index = model.index(current.row(), 0, current.parent())
node_data = node_index.data().toString()
- self.emit(SIGNAL('hostnameClicked(QString)'), node_data)
def hideUnusableColumns(self):
self.hideColumn(SERVER_MEMBERSHIP_STATUS_COLUMN)
def hideUnusableColumns(self):
self.hideColumn(SERVER_MEMBERSHIP_STATUS_COLUMN)
@@
-159,10
+158,12
@@
class UserModel(QStandardItemModel):
while (os.path.exists(config.getAuthorityListFile(i))):
rec = self.readUserRecord(i)
if rec:
while (os.path.exists(config.getAuthorityListFile(i))):
rec = self.readUserRecord(i)
if rec:
- name = str(rec.get_name())
- if not name in added_persons:
- slice_persons.append({"name": name, "role": "", "member": user_status["out"]})
- added_persons.append(name)
+ type = str(rec.get_type())
+ if (type == "user"):
+ name = str(rec.get_name())
+ if not name in added_persons:
+ slice_persons.append({"name": name, "role": "", "member": user_status["out"]})
+ added_persons.append(name)
i=i+1
rootItem = self.invisibleRootItem()
i=i+1
rootItem = self.invisibleRootItem()
@@
-365,7
+366,7
@@
class UsersWidget(QWidget):
def refreshAuthority(self):
self.connect(self.process, SIGNAL('finished()'), self.getAuthorityRecordFinished)
def refreshAuthority(self):
self.connect(self.process, SIGNAL('finished()'), self.getAuthorityRecordFinished)
- self.process.listRecords(config.getAuthority(),
"user"
, config.getAuthorityListFile())
+ self.process.listRecords(config.getAuthority(),
None
, config.getAuthorityListFile())
self.setStatus("Refreshing user records. This will take some time...")
def updateView(self):
self.setStatus("Refreshing user records. This will take some time...")
def updateView(self):