def check_destination(self, *args, **kwargs):
        if not os.path.exists(self['cwd']):
            mkdir_p(self['cwd'])
        else:
            if not os.path.exists(self['path']):
                self.info('Repo directory for %s (%s) does not exist @ %s' % (
                    self['name'], self['vcs'], self['path']))
                mkdir_p(self['path'])

        return True
Assure destination path exists. If not, create directories.
dataset/ETHPy150Open tony/vcspull/vcspull/repo/base.py/BaseRepo.check_destination