summaryrefslogtreecommitdiffstats
path: root/modules/packagesource.py
diff options
context:
space:
mode:
authorYaakov M. Nemoy <loupgaroublond@gmail.com>2009-01-17 01:12:13 -0500
committerYaakov M. Nemoy <loupgaroublond@gmail.com>2009-01-17 01:12:13 -0500
commit29fcdf293be6a8a65624e9bebccecce4d48ec9f0 (patch)
tree702f235a72d9edb7f4863d6692b7f649e3b83aca /modules/packagesource.py
parentc5b381c3af851468406f8ee71cbf24b5f11becdf (diff)
downloadfedora-devshell-29fcdf293be6a8a65624e9bebccecce4d48ec9f0.tar.gz
fedora-devshell-29fcdf293be6a8a65624e9bebccecce4d48ec9f0.tar.xz
fedora-devshell-29fcdf293be6a8a65624e9bebccecce4d48ec9f0.zip
Adds patch management to SourceBall
Diffstat (limited to 'modules/packagesource.py')
-rw-r--r--modules/packagesource.py11
1 files changed, 8 insertions, 3 deletions
diff --git a/modules/packagesource.py b/modules/packagesource.py
index 95b3cca..b98f21e 100644
--- a/modules/packagesource.py
+++ b/modules/packagesource.py
@@ -41,12 +41,12 @@ class PackageSource(Directory):
return join(self.dir, self.pkg_src)
@property
- def branch(self):
+ def branches(self):
return join(self.pkg_src, 'branches')
@property
- def branch_dir(self):
- return join(self.dir, self.branch)
+ def branches_dir(self):
+ return join(self.dir, self.branches)
@property
def sourceball(self):
@@ -74,3 +74,8 @@ class PackageSource(Directory):
'''
return join(self.dir, self.source)
+ def branch(self, *args):
+ raise NotImplementedError
+
+ def branch_dir(self, *args):
+ return join(self.branch_dir, self.branch(*args))