Merge pull request #10 from w1r0x/feat-memory-leak-fix

change marathon group parsing method
This commit is contained in:
Denis 2016-12-06 12:22:39 +03:00 committed by GitHub
commit d63f2a5f3a
2 changed files with 5 additions and 10 deletions

View File

@ -1 +1,2 @@
Denis Zheleztsov <difrex.punk@gmail.com> Denis Zheleztsov <difrex.punk@gmail.com>
Denis Ryabyy <vv1r0x@gmail.com>

View File

@ -89,13 +89,7 @@ def get_group(service, app):
# Return marathon.group # Return marathon.group
def parse_marathon_app_id(marathon_app_id): def parse_marathon_app_id(marathon_app_id):
marathon_app_id = marathon_app_id.split('/') marathon_app_id = marathon_app_id.split('/')
group = '' del(marathon_app_id[-1])
counter = len(marathon_app_id) - 2 marathon_app_id.reverse()
i = 0 group = ".".join(marathon_app_id)[:-1]
while counter > i: return(group)
group = group + marathon_app_id[counter]
if counter != i + 1:
group += '.'
counter -= 1
return group