logfile = open(os.path.join(log_dir, app['id'] + '.log'), 'a+')
logfile.write(str(be))
logfile.close()
- logging.info("Could not build app %s due to BuildException: %s" % (app['id'], be))
+ print("Could not build app %s due to BuildException: %s" % (app['id'], be))
if options.stop:
sys.exit(1)
failed_apps[app['id']] = be
wikilog = be.get_wikitext()
except VCSException as vcse:
- logging.info("VCS error while building app %s: %s" % (app['id'], vcse))
+ print("VCS error while building app %s: %s" % (app['id'], vcse))
if options.stop:
sys.exit(1)
failed_apps[app['id']] = vcse
wikilog = str(vcse)
except Exception as e:
- logging.info("Could not build app %s due to unknown error: %s" % (app['id'], traceback.format_exc()))
+ print("Could not build app %s due to unknown error: %s" % (app['id'], traceback.format_exc()))
if options.stop:
sys.exit(1)
failed_apps[app['id']] = e
for d in update_dirs:
subdir = os.path.join(root_dir, d)
if d == '.':
- logging.info("Updating main project")
+ print("Updating main project")
cmd = parms + ['-p', d]
else:
- logging.info("Updating subproject %s" % d)
+ print("Updating subproject %s" % d)
cmd = lparms + ['-p', d]
+ print cmd
+ print ' '.join(cmd)
p = FDroidPopen(cmd, cwd=root_dir)
# Check to see whether an error was returned without a proper exit
# code (this is the case for the 'no target set or target invalid'
logging.info("Directory: %s" % cwd)
logging.info("> %s" % ' '.join(commands))
+ if cwd:
+ print("Directory: %s" % cwd)
+ print("> %s" % ' '.join(commands))
+
result = PopenResult()
p = subprocess.Popen(commands, cwd=cwd,
stdout=subprocess.PIPE, stderr=subprocess.STDOUT,