Changeset 1724
- Timestamp:
- 09.11.2011 22:50:03 (6 months ago)
- File:
-
- 1 edited
-
ZMS/trunk/_confmanager.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
ZMS/trunk/_confmanager.py
r1701 r1724 455 455 def getResourceFolders(self): 456 456 obs = [] 457 ids = [ 'instance', 'common']458 i ds.extend( map(lambda x: x.id, filter(lambda x: x.id not in ids, self.getHome().objectValues(['Folder']))))459 c = 0457 ids = self.getConfProperty('ZMS.resourceFolders','instance,common').split(',') 458 if '*' in ids: 459 ids.extend( map(lambda x: x.id, filter(lambda x: x.id not in ids, self.getHome().objectValues(['Folder'])))) 460 460 for id in ids: 461 container = getattr( self, id, None) 462 if container is not None and len(container.objectValues(['ZMS']))==0: 463 obs.append(container) 464 if c == 1: 461 if id == '*': 465 462 obs.append(self.getHome()) 466 c += 1 463 else: 464 container = getattr( self, id, None) 465 if container is not None and len(container.objectValues(['ZMS']))==0: 466 obs.append(container) 467 467 return obs 468 468
Note: See TracChangeset
for help on using the changeset viewer.
