From 2ba65c531a69723f824916fbe2a98a72ba7dbefe Mon Sep 17 00:00:00 2001 From: Ludwig Nussel Date: Mon, 7 Jun 2010 09:01:32 +0200 Subject: [PATCH] fix osc log without arguments --- osc/commandline.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/osc/commandline.py b/osc/commandline.py index 1463601d..38d4abee 100644 --- a/osc/commandline.py +++ b/osc/commandline.py @@ -4150,14 +4150,14 @@ Please submit there instead, or use --nodevelproject to force direct submission. if len(args) == 0: wd = os.curdir - if is_project_dir(dir) or is_package_dir(dir): - project = store_read_project(wd) - if is_project_dir(dir): - package = "_project" - else: - package = store_read_package(wd) + if is_project_dir(wd) or is_package_dir(wd): + project = store_read_project(wd) + if is_project_dir(wd): + package = "_project" + else: + package = store_read_package(wd) else: - raise oscerr.WrongArgs('Local directory is not a checked out resource and no remote project/package given.') + raise oscerr.NoWorkingCopy("Error: \"%s\" is not an osc working copy." % os.path.abspath(wd)) elif len(args) < 1: raise oscerr.WrongArgs('Too few arguments (required none or two)') elif len(args) > 2: