mirror of
https://github.com/Stone-Red-Code/dvc.git
synced 2026-11-11 07:18:28 +01:00
22 lines
412 B
Python
22 lines
412 B
Python
from dvc.logger import Logger
|
|
from dvc.cli import parse_args
|
|
|
|
def main(argv=None):
|
|
Logger.init()
|
|
|
|
args = parse_args(argv)
|
|
|
|
try:
|
|
cmd = args.func(args)
|
|
except Exception as ex:
|
|
Logger.error('Initialization error', ex)
|
|
return 255
|
|
|
|
try:
|
|
ret = cmd.run_cmd()
|
|
except Exception as ex:
|
|
Logger.error('Unexpected error', ex)
|
|
return 254
|
|
|
|
return ret
|