mirror of
https://github.com/Stone-Red-Code/dvc.git
synced 2026-11-05 23:09:32 +01:00
target: fix bugs
Fixes #215 Signed-off-by: Ruslan Kuprieiev <[email protected]>
This commit is contained in:
@@ -47,7 +47,7 @@ class CmdRepro(CmdRun):
|
||||
if self.parsed_args.target:
|
||||
targets += self.parsed_args.target
|
||||
else:
|
||||
target = self.settings.config.get('Target', None)
|
||||
target = self.settings.config._config['Global'].get('Target', None)
|
||||
if not target or len(target) == 0:
|
||||
Logger.error('Reproduction target is not defined. ' +
|
||||
'Specify data file or set target by ' +
|
||||
|
||||
@@ -11,14 +11,8 @@ class CmdShowWorkflow(CmdBase):
|
||||
def run(self):
|
||||
target = self.settings.parsed_args.target
|
||||
if not target:
|
||||
target = self.settings.config.target_file
|
||||
|
||||
if not os.path.exists(target):
|
||||
Logger.warn(u'Target is not defined: use empty target')
|
||||
target = ''
|
||||
else:
|
||||
target = open(target).read()
|
||||
Logger.debug(u'Set show workflow target as {}'.format(target))
|
||||
target = self._settings.config._config['Global'].get('Target', '')
|
||||
Logger.debug(u'Set show workflow target as {}'.format(target))
|
||||
|
||||
wf = self.git.get_all_commits(target, self.settings)
|
||||
wf.build_graph(self.settings.parsed_args.dvc_commits, self.settings.parsed_args.all_commits)
|
||||
|
||||
@@ -18,4 +18,15 @@ git commit -am 'Change code'
|
||||
dvc_info 'Reproduce tsv convertion code'
|
||||
dvc repro data/tsv/Badges.tsv
|
||||
|
||||
dvc_info 'Modify code'
|
||||
echo " " >> code/xmltotsv.py
|
||||
git commit -am 'Change code'
|
||||
|
||||
dvc_info 'Set default target'
|
||||
dvc config global.target data/tsv/Badges.tsv
|
||||
git commit -am 'Set default target'
|
||||
|
||||
dvc_info 'Reproduce tsv convertion code as default target'
|
||||
dvc repro
|
||||
|
||||
dvc_pass
|
||||
|
||||
Reference in New Issue
Block a user