From 6798166726bd4809c696c693d473c0fcd094afb1 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Wed, 6 Jan 2010 17:36:25 -0800 Subject: Wire up mockbuild --- src/fedpkg.py | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'src/fedpkg.py') diff --git a/src/fedpkg.py b/src/fedpkg.py index e0ea9e6..8af9365 100755 --- a/src/fedpkg.py +++ b/src/fedpkg.py @@ -126,8 +126,19 @@ def local(args): sys.exit(1) def mockbuild(args): - # not implimented - log.warning('Not implimented yet, got %s' % args) + # Pick up any mockargs from the env + mockargs = [] + try: + mockargs = os.environ['MOCKARGS'].split() + except KeyError: + # there were no args + pass + try: + mymodule = fedpkg.PackageModule(args.path) + return mymodule.mockbuild(mockargs) + except fedpkg.FedpkgError, e: + log.error('Could not run mockbuild: %s' % e) + sys.exit(1) def new(args): try: -- cgit