Signed-off-by: Simo Sorce <simo@redhat.com>
if self not in plugins['enabled']:
return
if self not in plugins['enabled']:
return
- #remove self from chain
+ # remove self from chain
root = plugins['root']
if root.first_login == self:
root.first_login = self.next_login
root = plugins['root']
if root.first_login == self:
root.first_login = self.next_login
def POST(self, *args, **kwargs):
if self.user.is_admin:
def POST(self, *args, **kwargs):
if self.user.is_admin:
- #TODO: allow authenticated user to create SPs on their own
- # set the owner in that case
+ # TODO: allow authenticated user to create SPs on their own
+ # set the owner in that case
name = None
meta = None
if 'content-type' not in cherrypy.request.headers:
name = None
meta = None
if 'content-type' not in cherrypy.request.headers:
nameid = None
if nameidfmt == lasso.SAML2_NAME_IDENTIFIER_FORMAT_PERSISTENT:
nameid = None
if nameidfmt == lasso.SAML2_NAME_IDENTIFIER_FORMAT_PERSISTENT:
- ## TODO map to something else ?
+ # TODO map to something else ?
nameid = provider.normalize_username(user.name)
elif nameidfmt == lasso.SAML2_NAME_IDENTIFIER_FORMAT_TRANSIENT:
nameid = provider.normalize_username(user.name)
elif nameidfmt == lasso.SAML2_NAME_IDENTIFIER_FORMAT_TRANSIENT:
- ## TODO map to something else ?
+ # TODO map to something else ?
nameid = provider.normalize_username(user.name)
elif nameidfmt == lasso.SAML2_NAME_IDENTIFIER_FORMAT_KERBEROS:
nameid = us.get_data('user', 'krb_principal_name')
nameid = provider.normalize_username(user.name)
elif nameidfmt == lasso.SAML2_NAME_IDENTIFIER_FORMAT_KERBEROS:
nameid = us.get_data('user', 'krb_principal_name')
with open(self.cert, 'r') as f:
cert = f.readlines()
with open(self.cert, 'r') as f:
cert = f.readlines()
- #poor man stripping of BEGIN/END lines
+ # poor man stripping of BEGIN/END lines
if cert[0] == '-----BEGIN CERTIFICATE-----\n':
cert = cert[1:]
if cert[-1] == '-----END CERTIFICATE-----\n':
if cert[0] == '-----BEGIN CERTIFICATE-----\n':
cert = cert[1:]
if cert[-1] == '-----END CERTIFICATE-----\n':
try:
if ext.lower() == '.py':
mod = imp.load_source(name, file_name)
try:
if ext.lower() == '.py':
mod = imp.load_source(name, file_name)
- #elif ext.lower() == '.pyc':
+ # elif ext.lower() == '.pyc':
# mod = imp.load_compiled(name, file_name)
else:
return
# mod = imp.load_compiled(name, file_name)
else:
return
@sites.setter
def sites(self):
@sites.setter
def sites(self):
- #TODO: implement setting sites via the user object ?
+ # TODO: implement setting sites via the user object ?