parent
00a1835fae
commit
892677a9d3
3 changed files with 19 additions and 2 deletions
|
|
@ -15,6 +15,8 @@ from .utils import cached_property, docker_url
|
|||
log = logging.getLogger(__name__)
|
||||
|
||||
class Command(DocoptCommand):
|
||||
base_dir = '.'
|
||||
|
||||
@cached_property
|
||||
def client(self):
|
||||
return Client(docker_url())
|
||||
|
|
@ -22,10 +24,11 @@ class Command(DocoptCommand):
|
|||
@cached_property
|
||||
def project(self):
|
||||
try:
|
||||
config = yaml.load(open('fig.yml'))
|
||||
yaml_path = os.path.join(self.base_dir, 'fig.yml')
|
||||
config = yaml.load(open(yaml_path))
|
||||
except IOError as e:
|
||||
if e.errno == errno.ENOENT:
|
||||
log.error("Can't find %s. Are you in the right directory?", e.filename)
|
||||
log.error("Can't find %s. Are you in the right directory?", os.path.basename(e.filename))
|
||||
else:
|
||||
log.error(e)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue