X-Git-Url: http://git.cascardo.info/?p=cascardo%2Fipsilon.git;a=blobdiff_plain;f=ipsilon%2Fproviders%2Fpersonaidp.py;h=2a28ba9fcee7446f5845ee493c5c2ac53cc625b7;hp=74e19d36c2af36d13211eb6d572a51e05139fc77;hb=effa209e386930ad705f255e61c24a5dfb057987;hpb=7ad204c13898245cdea5acfa90be83e767276994 diff --git a/ipsilon/providers/personaidp.py b/ipsilon/providers/personaidp.py index 74e19d3..2a28ba9 100644 --- a/ipsilon/providers/personaidp.py +++ b/ipsilon/providers/personaidp.py @@ -1,4 +1,4 @@ -# Copyright (C) 2014 Ipsilon project Contributors, for licensee see COPYING +# Copyright (C) 2014 Ipsilon project Contributors, for license see COPYING from __future__ import absolute_import @@ -54,7 +54,6 @@ Provides Persona authentication infrastructure. """ return self.get_config_value('allowed domains') def get_tree(self, site): - self.init_idp() self.page = Persona(site, self) # self.admin = AdminPage(site, self) @@ -66,7 +65,7 @@ Provides Persona authentication infrastructure. """ self.key = M2Crypto.RSA.load_key(self.idp_key_file, lambda *args: None) except Exception, e: # pylint: disable=broad-except - self._debug('Failed to init Persona provider: %r' % e) + self.debug('Failed to init Persona provider: %r' % e) return None def on_enable(self): @@ -85,7 +84,7 @@ class Installer(ProviderInstaller): group.add_argument('--persona', choices=['yes', 'no'], default='yes', help='Configure Persona Provider') - def configure(self, opts): + def configure(self, opts, changes): if opts['persona'] != 'yes': return