Changeset ec4fb42 for fedd/fedd/access.py
- Timestamp:
- Nov 30, 2008 9:19:33 AM (15 years ago)
- Branches:
- axis_example, compt_changes, info-ops, master, version-1.30, version-2.00, version-3.01, version-3.02
- Children:
- 7454054
- Parents:
- f0dc2ca
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
fedd/fedd/access.py
rf0dc2ca rec4fb42 11 11 12 12 from fedd_services import * 13 from fedd_util import *14 from fedd_allocate_project import *15 from fedd_access_project import access_project13 from util import * 14 from allocate_project import allocate_project_local, allocate_project_remote 15 from access_project import access_project 16 16 from fedid import fedid, generate_fedid 17 17 from authorizer import authorizer … … 28 28 fl.addHandler(nullHandler()) 29 29 30 class fedd_access:30 class access: 31 31 """ 32 32 The implementation of access control based on mapping users to projects. … … 68 68 config.add_section("globals") 69 69 else: 70 raise RunTimeError("No config to fedd _access")70 raise RunTimeError("No config to fedd.access") 71 71 72 72 # Create instance attributes from the static lists 73 for a in fedd_access.bool_attrs:73 for a in access.bool_attrs: 74 74 if config.has_option("access", a): 75 75 setattr(self, a, config.get("access", a)) … … 77 77 setattr(self, a, False) 78 78 79 for a in fedd_access.emulab_attrs + fedd_access.id_attrs:79 for a in access.emulab_attrs + access.id_attrs: 80 80 if config.has_option("access", a): 81 81 setattr(self, a, config.get("access",a)) … … 174 174 if not config.has_option("access", "project_allocation_uri"): 175 175 self.allocate_project = \ 176 fedd_allocate_project_local(config, auth)176 allocate_project_local(config, auth) 177 177 else: 178 178 self.allocate_project = \ 179 fedd_allocate_project_remote(config, auth)179 allocate_project_remote(config, auth) 180 180 181 181 # If the project allocator exports services, put them in this object's … … 291 291 Dump the state read from a configuration file. Mostly for debugging. 292 292 """ 293 for a in fedd_access.bool_attrs:293 for a in access.bool_attrs: 294 294 print "%s: %s" % (a, getattr(self, a )) 295 for a in fedd_access.emulab_attrs + fedd_access.id_attrs:295 for a in access.emulab_attrs + access.id_attrs: 296 296 print "%s: %s" % (a, getattr(self, a)) 297 297 for k, v in self.attrs.iteritems():
Note: See TracChangeset
for help on using the changeset viewer.