summaryrefslogtreecommitdiff
path: root/cdistvm
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2016-05-27 23:59:31 +0100
committerCarl Hetherington <cth@carlh.net>2016-05-27 23:59:31 +0100
commit5946dcffc62624d73fc7037ac7d817600d458ab8 (patch)
treec0d6264561f6ca24407f48e001e47f51ed8a68b9 /cdistvm
parentdc9cf91be85fd0a393f5fcc263f131c0ba594d69 (diff)
parent582d8370e7ee6663d3c7a31c986a3cda601ca39b (diff)
Try to clear out /var/tmp better.
Diffstat (limited to 'cdistvm')
-rwxr-xr-xcdistvm10
1 files changed, 5 insertions, 5 deletions
diff --git a/cdistvm b/cdistvm
index 7772b82..e43ad82 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-* /var/tmp/tmp*"' % ports[args.target])
+command('ssh -p %d carl@localhost "rm -rf cdistvm /var/tmp/tmp*"' % 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 -r -P %d carl@localhost:cdistvm/* %s/' % (ports[args.target], tmp))
+ command('scp -r %s/* %s/' % (tmp, args.output))
shutil.rmtree(tmp)
try: