Add an optional output directory argument to lintian-ppa
This commit is contained in:
parent
706eb25581
commit
cc64ae6004
@ -30,14 +30,19 @@ from launchpadlib.launchpad import Launchpad
|
|||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
|
||||||
BASE_OUTPUT_DIR = "/srv/lubuntu-ci/output/"
|
BASE_OUTPUT_DIR = "/srv/lubuntu-ci/output/"
|
||||||
LOG_DIR = os.path.join(BASE_OUTPUT_DIR, "logs/lintian/")
|
|
||||||
|
|
||||||
parser = argparse.ArgumentParser(description="")
|
parser = argparse.ArgumentParser(description="")
|
||||||
parser.add_argument("--user", "-u", required=True)
|
parser.add_argument("--user", "-u", required=True)
|
||||||
parser.add_argument("--ppa", "-p", required=True)
|
parser.add_argument("--ppa", "-p", required=True)
|
||||||
parser.add_argument("--ppa2", "-p2")
|
parser.add_argument("--ppa2", "-p2")
|
||||||
|
parser.add_argument("--override-output", "-o")
|
||||||
args = parser.parse_args()
|
args = parser.parse_args()
|
||||||
|
|
||||||
|
if args.override_output:
|
||||||
|
BASE_OUTPUT_DIR = args.override_output
|
||||||
|
|
||||||
|
LOG_DIR = os.path.join(BASE_OUTPUT_DIR, "logs/lintian/")
|
||||||
|
|
||||||
os.makedirs(LOG_DIR, exist_ok=True)
|
os.makedirs(LOG_DIR, exist_ok=True)
|
||||||
current_time = datetime.utcnow().strftime("%H-%M-%S")
|
current_time = datetime.utcnow().strftime("%H-%M-%S")
|
||||||
log_file = os.path.join(LOG_DIR, f"{current_time}.log")
|
log_file = os.path.join(LOG_DIR, f"{current_time}.log")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user