mirror of
https://github.com/Stone-Red-Code/dvc.git
synced 2026-11-02 07:18:25 +01:00
import: Expose --force flag (#9927)
This commit is contained in:
@@ -25,6 +25,7 @@ class CmdImport(CmdBase):
|
|||||||
config=self.args.config,
|
config=self.args.config,
|
||||||
remote=self.args.remote,
|
remote=self.args.remote,
|
||||||
remote_config=self.args.remote_config,
|
remote_config=self.args.remote_config,
|
||||||
|
force=self.args.force,
|
||||||
)
|
)
|
||||||
except CloneError:
|
except CloneError:
|
||||||
logger.exception("failed to import '%s'", self.args.path)
|
logger.exception("failed to import '%s'", self.args.path)
|
||||||
@@ -65,6 +66,13 @@ def add_parser(subparsers, parent_parser):
|
|||||||
help="Destination path to download files to",
|
help="Destination path to download files to",
|
||||||
metavar="<path>",
|
metavar="<path>",
|
||||||
).complete = completion.DIR
|
).complete = completion.DIR
|
||||||
|
import_parser.add_argument(
|
||||||
|
"-f",
|
||||||
|
"--force",
|
||||||
|
action="store_true",
|
||||||
|
default=False,
|
||||||
|
help="Override destination file or folder if exists.",
|
||||||
|
)
|
||||||
import_parser.add_argument(
|
import_parser.add_argument(
|
||||||
"--rev",
|
"--rev",
|
||||||
nargs="?",
|
nargs="?",
|
||||||
|
|||||||
@@ -41,6 +41,7 @@ def test_import(mocker, dvc):
|
|||||||
config="myconfig",
|
config="myconfig",
|
||||||
remote="myremote",
|
remote="myremote",
|
||||||
remote_config={"k1": "v1", "k2": "v2"},
|
remote_config={"k1": "v1", "k2": "v2"},
|
||||||
|
force=False,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@@ -74,6 +75,7 @@ def test_import_no_exec(mocker, dvc):
|
|||||||
config=None,
|
config=None,
|
||||||
remote=None,
|
remote=None,
|
||||||
remote_config=None,
|
remote_config=None,
|
||||||
|
force=False,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@@ -107,4 +109,5 @@ def test_import_no_download(mocker, dvc):
|
|||||||
config=None,
|
config=None,
|
||||||
remote=None,
|
remote=None,
|
||||||
remote_config=None,
|
remote_config=None,
|
||||||
|
force=False,
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user