BaseFolder(): Save name and repository

As all Folders share these parameters, we can safely handle them in
BaseFolder. This makes sense, as BaseFolder has a getname() function
that returns self.name but nothing actually set self.name.

It also saves a few lines of code.

Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
This commit is contained in:
Sebastian Spaeth
2011-09-16 10:54:22 +02:00
committed by Nicolas Sebrecht
parent 7941ea7e7d
commit c93cd9bb1a
5 changed files with 13 additions and 13 deletions

View File

@ -28,8 +28,14 @@ except NameError:
from sets import Set as set
class BaseFolder(object):
def __init__(self):
def __init__(self, name, repository):
"""
:para name: Path & name of folder minus root or reference
:para repository: Repository() in which the folder is.
"""
self.ui = getglobalui()
self.name = name
self.repository = repository
def getname(self):
"""Returns name"""