diff options
| author | jenkins <jenkins@cs2-1.cs> | 2016-02-06 19:27:15 +0000 |
|---|---|---|
| committer | jenkins <jenkins@cs2-1.cs> | 2016-02-06 19:27:15 +0000 |
| commit | 73e6d67f1bf931d4db1d868265523be29542caa2 (patch) | |
| tree | b9c1c7a383cbe26b5c73c0d80a0249161356abfa | |
| parent | 632a10d3441ec27855aa7b1239fc9abf8d6fc8fd (diff) | |
Don't try to copy output when it's not there.
| -rwxr-xr-x | cdistvm | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -44,7 +44,7 @@ if args.major is True: if args.checkout is not None: cdist_cmd += '--checkout %s ' % args.checkout if args.output is not None: - cdist_cmd += '--output %s ' % args.output + cdist_cmd += '--output cdistvm ' if args.quiet is True: cdist_cmd += '--quiet ' if args.keep is True: @@ -69,12 +69,12 @@ ports = { 'fedora-22-32': 2000, vbox = subprocess.Popen('vboxheadless --startvm %s' % args.target, shell=True) time.sleep(10) -command('ssh -p %d carl@localhost "rm -rf fedora-* arch-*"' % ports[args.target]) +command('ssh -p %d carl@localhost "rm -rf cdistvm"' % ports[args.target]) command('ssh -p %d carl@localhost %s' % (ports[args.target], cdist_cmd)) -if args.output is not None: +if args.command in ['package', 'doxygen', 'manual', 'changelog', 'pot']: tmp = tempfile.mkdtemp() - command('scp -P %d carl@localhost:%s/* %s/' % (ports[args.target], args.target, tmp)) - command('scp %s/*.rpm %s/' % (tmp, args.output)) + command('scp -P %d carl@localhost:cdistvm/* %s/' % (ports[args.target], tmp)) + command('scp %s/* %s/' % (tmp, args.output)) shutil.rmtree(tmp) try: |
