summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjenkins <jenkins@cs2-1.cs>2016-02-06 19:27:15 +0000
committerjenkins <jenkins@cs2-1.cs>2016-02-06 19:27:15 +0000
commit73e6d67f1bf931d4db1d868265523be29542caa2 (patch)
treeb9c1c7a383cbe26b5c73c0d80a0249161356abfa
parent632a10d3441ec27855aa7b1239fc9abf8d6fc8fd (diff)
Don't try to copy output when it's not there.
-rwxr-xr-xcdistvm10
1 files changed, 5 insertions, 5 deletions
diff --git a/cdistvm b/cdistvm
index c28c564..558d135 100755
--- a/cdistvm
+++ b/cdistvm
@@ -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: