From 81c3e6d33620d1a2fbfa4532acafbc5a4b33da28 Mon Sep 17 00:00:00 2001 From: Alan Hamlett Date: Tue, 6 May 2014 17:07:36 -0700 Subject: [PATCH] allow project to be set as cmd line arg --- wakatime/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/wakatime/__init__.py b/wakatime/__init__.py index 1d4ee25..93c4bce 100644 --- a/wakatime/__init__.py +++ b/wakatime/__init__.py @@ -148,6 +148,8 @@ def parseArguments(argv): parser.add_argument('--plugin', dest='plugin', help='optional text editor plugin name and version '+ 'for User-Agent header') + parser.add_argument('--project', dest='project', + help='optional project name; will auto-discover by default') parser.add_argument('--key', dest='key', help='your wakatime api key; uses api_key from '+ '~/.wakatime.conf by default') @@ -308,7 +310,7 @@ def main(argv=None): stats = get_file_stats(args.targetFile) - project = find_project(args.targetFile, configs=configs) + project = args.project or find_project(args.targetFile, configs=configs) branch = None project_name = None if project: