Unprotected urls in ssowatconf

This commit is contained in:
Kload 2013-12-07 17:57:45 +01:00
parent 797dd30549
commit 1c4e5bd2c9

View file

@ -740,7 +740,8 @@ def app_ssowatconf():
for user in user_list()['Users']:
users[user['Username']] = app_map(user=user['Username'])
skipped_uri = []
skipped_urls = []
unprotected_urls = []
apps = {}
for app in app_list()['Apps']:
if _is_installed(app['ID']):
@ -750,7 +751,12 @@ def app_ssowatconf():
for item in app_settings['skipped_uris'].split(','):
if item[-1:] == '/':
item = item[:-1]
skipped_uri.append(app_settings['domain'] + app_settings['path'][:-1] + item)
skipped_urls.append(app_settings['domain'] + app_settings['path'][:-1] + item)
if 'unprotected_uris' in app_settings:
for item in app_settings['unprotected_uris'].split(','):
if item[-1:] == '/':
item = item[:-1]
unprotected_urls.append(app_settings['domain'] + app_settings['path'][:-1] + item)
for domain in domains:
skipped_uri.extend([domain +'/ynhadmin', domain +'/ynhapi'])
@ -767,8 +773,8 @@ def app_ssowatconf():
'Email': 'mail'
},
'domains': domains,
'skipped_urls': skipped_uri,
'unprotected_urls': [],
'skipped_urls': skipped_urls,
'unprotected_urls': unprotected_urls,
'users': users
}