Ignore:
Timestamp:
Nov 21, 2008 4:39:47 PM (15 years ago)
Author:
Ted Faber <faber@…>
Branches:
axis_example, compt_changes, info-ops, master, version-1.30, version-2.00, version-3.01, version-3.02
Children:
ac54ef3
Parents:
c971895
Message:

Initial move to general authorization framework. Currently integrated with Access stuff fully.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • fedd/fedd_deter_impl.py

    rc971895 r3f6bc5f  
    44from fedd_experiment_control import fedd_experiment_control_local
    55from fedd_split import fedd_split_local
     6
     7from authorizer import authorizer
    68
    79class fedd_deter_impl:
     
    2224        self.soap_services = { }
    2325        self.xmlrpc_services = { }
     26        self.auth = authorizer()
    2427
    2528        if config:
     
    2932
    3033            if config.has_section("access"):
    31                 self.access = fedd_access(config)
     34                self.access = fedd_access(config, self.auth)
    3235                self.soap_services.update(self.access.soap_services)
    3336                self.xmlrpc_services.update(self.access.xmlrpc_services)
    3437
    3538            if config.has_section("experiment_control"):
    36                 self.experiment = fedd_experiment_control_local(config)
     39                self.experiment = \
     40                        fedd_experiment_control_local(config, self.auth)
    3741                self.soap_services.update(self.experiment.soap_services)
    3842                self.xmlrpc_services.update(self.experiment.xmlrpc_services)
    3943
    4044            if config.has_section("splitter"):
    41                 self.splitter = fedd_split_local(config)
     45                self.splitter = fedd_split_local(config, self.auth)
    4246                self.soap_services.update(self.splitter.soap_services)
    4347                self.xmlrpc_services.update(self.splitter.xmlrpc_services)
Note: See TracChangeset for help on using the changeset viewer.