示例#1
0
文件: update.py 项目: wml/evolve
    def __call__(self, options, type, path, name):
        if not type in ["rlink"]:
            raise CommandError("bad meta type passed to update")

        repo = Repository(options.repo)
        repo.update_rlink(path, name)
示例#2
0
文件: init.py 项目: wml/evolve
 def __call__(self, options):
   if 0 != os.getuid():
     raise CommandError('init command must be run as root')
   Repository.init_repo(options.repo)