Files
dvc/dvc/command/root.py
T
Ruslan Kuprieiev ba8d83e9b1 dvc: refactor dvc project class
1) split Project's methods into separate files;
2) rename Project into Repo(similar to gitpython's Repo)

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2019-02-13 03:31:23 +02:00

24 lines
553 B
Python

from __future__ import unicode_literals
import os
import dvc.logger as logger
from dvc.command.base import CmdBase
class CmdRoot(CmdBase):
def run_cmd(self):
return self.run()
def run(self):
logger.info(os.path.relpath(self.repo.root_dir))
return 0
def add_parser(subparsers, parent_parser):
ROOT_HELP = "Relative path to repo's directory."
root_parser = subparsers.add_parser(
"root", parents=[parent_parser], description=ROOT_HELP, help=ROOT_HELP
)
root_parser.set_defaults(func=CmdRoot)