summaryrefslogtreecommitdiffstats
path: root/modules/mock.py
diff options
context:
space:
mode:
authorYaakov M. Nemoy <loupgaroublond@gmail.com>2009-01-08 16:43:14 -0500
committerYaakov M. Nemoy <loupgaroublond@gmail.com>2009-01-08 16:43:14 -0500
commitc27ff3ce07de79215b58f5fd10ff175424cba7cb (patch)
treed7ab5511655050adf4905468b2b7e9ff15afde47 /modules/mock.py
parent3bcae770792afe5d5fff2af127cad2c1d0d59d57 (diff)
downloadfedora-devshell-c27ff3ce07de79215b58f5fd10ff175424cba7cb.tar.gz
fedora-devshell-c27ff3ce07de79215b58f5fd10ff175424cba7cb.tar.xz
fedora-devshell-c27ff3ce07de79215b58f5fd10ff175424cba7cb.zip
adds 135 kilocraps of documentation
135 kilocraps = 1 metric craptonne
Diffstat (limited to 'modules/mock.py')
-rw-r--r--modules/mock.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/modules/mock.py b/modules/mock.py
index e15a063..d7cf00d 100644
--- a/modules/mock.py
+++ b/modules/mock.py
@@ -30,11 +30,18 @@ from modules.package import Package
from modules.profile import Profile
class Mock(Module):
+ '''wrapper around mock for integrating with profiles and packages'''
def __init__(self, profile, build):
+ '''initializer
+
+ profile is a path to a profile directory
+ build is a path to a buildroot directory
+ '''
self.build = Build(build)
self.profile = Profile(profile)
def build_rpm(self, package):
+ '''builds an rpm from some package'''
pkg = DirFactory(package)
self.build.build_source_rpm(package, self.profile)
@@ -49,7 +56,7 @@ class Mock(Module):
log.debug('config_dir is ' + config_dir)
cmd = ['mock', '-r', mock_cfg,
'--configdir=%s' % config_dir,
- '--resultdir=%s' % result_dir,
+ '--resultdir=%s' % result_dir,
srpm_name]
log.debug('cmd is ' + str(cmd))
with pwd(result_dir):