from common import mapping
from common.tempbuildpkg import TempPackageBuild
-from gbp.rpm import parse_spec
+from gbp.rpm import SpecFile
def end(tmpdir, return_code = 0):
"""Get return code"""
obs_dest_prj, build_num)
try:
- spec = parse_spec(specfile)
+ spec = SpecFile(specfile)
# submit this change to OBS for build check
print 'submit this change to OBS for build check...'
from common.send_mail import prepare_mail
from common.buildservice import BuildService
-from gbp.rpm import parse_spec
+from gbp.rpm import SpecFile
from gbp.git.repository import GitRepositoryError
from gbp.errors import GbpError
try:
# use gbp to parse specfile
- spec = parse_spec(specfile)
+ spec = SpecFile(specfile)
except GbpError, err:
print('gbp parse spec failed. %s' % err)
msg = 'The tag %s pushed, but backend service failed to parse %s. '\