From 60f1deec47ec1de3b0aea7fc1e70fdb669a30b09 Mon Sep 17 00:00:00 2001 From: Ruslan Kuprieiev Date: Wed, 25 Jul 2018 14:16:53 +0300 Subject: [PATCH] dvc: don't forget to pass all_branches to push/pull/fetch Signed-off-by: Ruslan Kuprieiev --- dvc/command/data_sync.py | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/dvc/command/data_sync.py b/dvc/command/data_sync.py index f3606630f..4fe85cc7a 100644 --- a/dvc/command/data_sync.py +++ b/dvc/command/data_sync.py @@ -19,7 +19,10 @@ class CmdDataBase(CmdBase): class CmdDataPull(CmdDataBase): def do_run(self, target=None): try: - self.project.pull(target=target, jobs=self.args.jobs, remote=self.args.remote) + self.project.pull(target=target, + jobs=self.args.jobs, + remote=self.args.remote, + all_branches=self.args.all_branches) except Exception as exc: self.project.logger.error('Failed to pull data from the cloud', exc) return 1 @@ -29,7 +32,10 @@ class CmdDataPull(CmdDataBase): class CmdDataPush(CmdDataBase): def do_run(self, target=None): try: - self.project.push(target=target, jobs=self.args.jobs, remote=self.args.remote) + self.project.push(target=target, + jobs=self.args.jobs, + remote=self.args.remote, + all_branches=self.args.all_branches) except Exception as exc: self.project.logger.error('Failed to push data to the cloud', exc) return 1 @@ -39,7 +45,10 @@ class CmdDataPush(CmdDataBase): class CmdDataFetch(CmdDataBase): def do_run(self, target=None): try: - self.project.fetch(target=target, jobs=self.args.jobs, remote=self.args.remote) + self.project.fetch(target=target, + jobs=self.args.jobs, + remote=self.args.remote, + all_branches=self.args.all_branches) except Exception as exc: self.project.logger.error('Failed to fetch data from the cloud', exc) return 1