changeset 7792:bb1154b80789

refactor: use string methods instead of class functions and map Python 3 has no lower or strip functions - only string methods.
author Mads Kiilerich <mads@kiilerich.com>
date Sun, 21 Jul 2019 23:26:24 +0200
parents a7d7157eca8e
children 708f1a55f174
files kallithea/bin/kallithea_cli_index.py kallithea/lib/celerylib/tasks.py
diffstat 2 files changed, 3 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/kallithea/bin/kallithea_cli_index.py	Mon Jul 22 00:37:47 2019 +0200
+++ b/kallithea/bin/kallithea_cli_index.py	Sun Jul 21 23:26:24 2019 +0200
@@ -23,7 +23,6 @@
 import kallithea.bin.kallithea_cli_base as cli_base
 
 import os
-from string import strip
 import sys
 
 import kallithea
@@ -45,9 +44,9 @@
 
     if not repo_location:
         repo_location = RepoModel().repos_path
-    repo_list = map(strip, index_only.split(',')) \
+    repo_list = [x.strip() for x in index_only.split(',')] \
         if index_only else None
-    repo_update_list = map(strip, update_only.split(',')) \
+    repo_update_list = [x.strip() for x in update_only.split(',')] \
         if update_only else None
 
     try:
--- a/kallithea/lib/celerylib/tasks.py	Mon Jul 22 00:37:47 2019 +0200
+++ b/kallithea/lib/celerylib/tasks.py	Sun Jul 21 23:26:24 2019 +0200
@@ -34,7 +34,6 @@
 from collections import OrderedDict
 from time import mktime
 from operator import itemgetter
-from string import lower
 
 from tg import config
 
@@ -491,7 +490,7 @@
 
     def aggregate(cs):
         for f in cs[2]:
-            ext = lower(f.extension)
+            ext = f.extension.lower()
             if ext in LANGUAGES_EXTENSIONS_MAP.keys() and not f.is_binary:
                 if ext in code_stats:
                     code_stats[ext] += 1