Avoid import whole gbp.rpm module
authorLin Yang <lin.a.yang@intel.com>
Mon, 1 Jul 2013 03:00:31 +0000 (11:00 +0800)
committerGerrit Code Review <gerrit2@otctools.jf.intel.com>
Mon, 1 Jul 2013 07:10:43 +0000 (00:10 -0700)
Change-Id: I5b5cf368f968690b93bff8c30f0428038f1e9e9f
Signed-off-by: Lin Yang <lin.a.yang@intel.com>
job_submitobs.py

index 473e419..f47907b 100755 (executable)
@@ -22,7 +22,7 @@ from common.gerritevent import get_gerrit_event
 from common import gerrit 
 from common.send_mail import prepare_mail
 
-import gbp.rpm
+from gbp.rpm import parse_spec
 from gbp.git.repository import GitRepositoryError
 
 WRONG_VERSION_MSG = '- The tag means you want to submit commit %s in %s branch'\
@@ -233,7 +233,7 @@ def parse_specfile(specfile, tmp_dir, prj_dir, packaging_dir, tag, event, tagger
 
     try:
         # use gbp to parse specfile
-        spec = gbp.rpm.parse_spec(specfile)
+        spec = parse_spec(specfile)
         # use gbs export to generate tarball
         outdir = tempfile.mkdtemp(prefix=tmp_dir+'/')
         with utils.Workdir(prj_dir):