Skip to content
This repository has been archived by the owner on Aug 7, 2023. It is now read-only.

Commit

Permalink
Fix pep8
Browse files Browse the repository at this point in the history
  • Loading branch information
SVilgelm committed Apr 7, 2017
1 parent ab0f596 commit 7d7e747
Showing 1 changed file with 21 additions and 38 deletions.
59 changes: 21 additions & 38 deletions main.py
Expand Up @@ -218,7 +218,8 @@ def get_assignments_domain_user(self, domain_id, user_id):
return roles

def get_assignments_project_user(self, project_id, user_id):
log('Get assignments for project %s and user %s' % (project_id, user_id))
log('Get assignments for project %s and user %s' % (project_id,
user_id))
url = '/v3/projects/%s/users/%s/roles' % (project_id, user_id)
roles = self.request('GET', url)['roles']
log('Assignments count: %s' % len(roles))
Expand All @@ -236,7 +237,8 @@ def read_info(self):
for domain in self.get_domains():
domain_id = domain['id']
domain_name = domain['name']
if (self.filter_domains and
if (
self.filter_domains and
not (
domain_id.lower() in self.filter_domains or
domain_name.lower() in self.filter_domains
Expand Down Expand Up @@ -318,8 +320,11 @@ def read_info(self):
'role_id': assignment['role']['id']
}

assignment_name = '/'.join([domain_name, user['name'],
self.roles_name_id[rec['role_id']]])
assignment_name = '/'.join([
domain_name,
user['name'],
self.roles_name_id[rec['role_id']]
])
self.assignments_domain_user[assignment_name] = rec
elif 'project' in assignment['scope']:
rec = {
Expand All @@ -328,39 +333,14 @@ def read_info(self):
'role_id': assignment['role']['id']
}

assignment_name = '/'.join([domain_name,
self.projects_name_id[rec['project_id']],
user['name'],
self.roles_name_id[rec['role_id']]])
assignment_name = '/'.join([
domain_name,
self.projects_name_id[rec['project_id']],
user['name'],
self.roles_name_id[rec['role_id']]
])
self.assignments_project_user[assignment_name] = rec



# for role in self.get_assignments_domain_user(domain_id,
# user_id):
# rec = {
# 'domain_id': domain_id,
# 'user_id': user_id,
# 'role_id': role['id']
# }
# assignment_name = '/'.join([domain_name, user['name'],
# role['name']])
# self.assignments_domain_user[assignment_name] = rec
#
# for project_id, project in projects.items():
# for role in self.get_assignments_project_user(project_id,
# user_id):
# rec = {
# 'project_id': project_id,
# 'user_id': user_id,
# 'role_id': role['id']
# }
# assignment_name = '/'.join([domain_name,
# project['name'],
# user['name'],
# role['name']])
# self.assignments_project_user[assignment_name] = rec

def create_domain(self, data):
url = "/v3/domains"
return self.request('POST', url, body={'domain': data})['domain']
Expand All @@ -378,7 +358,8 @@ def create_project(self, data):
return self.request('POST', url, body={'project': data})['project']

def create_assignments_domain_user(self, domain_id, user_id, role_id):
url = '/v3/domains/%s/users/%s/roles/%s' % (domain_id, user_id, role_id)
url = '/v3/domains/%s/users/%s/roles/%s' % (domain_id, user_id,
role_id)
self.request('PUT', url, ignore_result_body=True)

def create_assignments_project_user(self, project_id, user_id, role_id):
Expand Down Expand Up @@ -593,8 +574,10 @@ def print_diff(diff, src, dst):
def main():
parser = argparse.ArgumentParser()
parser.add_argument('config', type=argparse.FileType('r'))
parser.add_argument('-d', '--filter_domain', action='append', default=[], dest='filter_domains')
parser.add_argument('-r', '--rename_domain', action='append', default=[], dest='rename_domains')
parser.add_argument('-d', '--filter_domain', action='append', default=[],
dest='filter_domains')
parser.add_argument('-r', '--rename_domain', action='append', default=[],
dest='rename_domains')
parser.add_argument('--migrate', action='store_true', default=False)
args = parser.parse_args()

Expand Down

0 comments on commit 7d7e747

Please sign in to comment.