class Spell(pyre.panel(), Dashboard): """ Base class for merlin spell implementations """ # public data @property def vfs(self): """ Access to the fileserver """ # merlin knows return self.merlin.vfs
class Command(pyre.panel(), implements=action): """