#171 Move the Fedora Proxy Client to on_enable
Merged 7 years ago by puiterwijk. Opened 7 years ago by puiterwijk.
puiterwijk/ipsilon fas-postinit  into  master

file modified
+5 -2
@@ -120,11 +120,14 @@ 

          return self.get_config_value('FAS Insecure Auth')

  

      def get_tree(self, site):

+         self.page = FAS(site, self, 'login/fas')

+         return self.page

+ 

+     def on_enable(self):

+         super(LoginManager, self).on_enable()

          self.fpc = FasProxyClient(base_url=self.fas_url,

                                    useragent=self.user_agent,

                                    insecure=self.insecure)

-         self.page = FAS(site, self, 'login/fas')

-         return self.page

  

  

  class Installer(LoginManagerInstaller):

The configuration of base_url is unavailable until on_enable, and setting
this on get_tree makes it always use the defaults.

Signed-off-by: Patrick Uiterwijk puiterwijk@redhat.com

Commit 92a1337 fixes this pull-request

Pull-Request has been merged by puiterwijk@redhat.com

7 years ago
Metadata