chiark / gitweb /
Extra debug logging for autoname gathering
authorCiaran Gultnieks <ciaran@ciarang.com>
Sun, 16 Mar 2014 08:43:24 +0000 (08:43 +0000)
committerCiaran Gultnieks <ciaran@ciarang.com>
Sun, 16 Mar 2014 08:43:24 +0000 (08:43 +0000)
fdroidserver/checkupdates.py
fdroidserver/common.py

index f8d901da3e55a97ccce386a1d72383da8d3c9bfd..b56aa2013088f5d0b8345a94105b70442bafaa24 100644 (file)
@@ -413,7 +413,10 @@ def main():
                     if 'gradle' in app['builds'][-1]:
                         flavour = app['builds'][-1]['gradle']
 
+                logging.debug("...fetch auto name from " + app_dir +
+                        ((" (flavour:" + flavour) if flavour else ""))
                 new_name = common.fetch_real_name(app_dir, flavour)
+                logging.debug("...got autoname '" + new_name + "'")
                 if new_name != app['Auto Name']:
                     app['Auto Name'] = new_name
                     if not commitmsg:
index 7f7f9cfac1086ca3a3f32a0953ad00b4022e27ab..c63a4aa11c987615ae3a0f06547ffa68e164ea31 100644 (file)
@@ -632,6 +632,7 @@ def fetch_real_name(app_dir, flavour):
     for f in manifest_paths(app_dir, flavour):
         if not has_extension(f, 'xml'):
             continue
+        logging.debug("fetch_real_name: Checking manifest at " + f)
         for line in file(f):
             if not app_found:
                 if app_search(line):
@@ -639,7 +640,9 @@ def fetch_real_name(app_dir, flavour):
             if app_found:
                 matches = name_search(line)
                 if matches:
-                    return retrieve_string(app_dir, matches.group(1)).strip()
+                    stringname = matches.group(1)
+                    logging.debug("fetch_real_name: using string " + stringname)
+                    return retrieve_string(app_dir, stringname).strip()
     return ''
 
 # Retrieve the version name