Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteffen Pingel2012-11-24 19:55:43 +0000
committerSteffen Pingel2012-11-24 19:55:43 +0000
commitdf522f3d3cc3f1e43d339eace6e0209a4fc00318 (patch)
treeff587144e6a2aed3f65967da00d5ddef8adee5d2 /org.eclipse.mylyn.releng/vagrant
parent3b5abe979a8bc8faaf016405bed5c0c15b5a30bc (diff)
downloadorg.eclipse.mylyn-df522f3d3cc3f1e43d339eace6e0209a4fc00318.tar.gz
org.eclipse.mylyn-df522f3d3cc3f1e43d339eace6e0209a4fc00318.tar.xz
org.eclipse.mylyn-df522f3d3cc3f1e43d339eace6e0209a4fc00318.zip
394053: services provisioned by puppet should be discoverable remotely
Fixed script to create valid JSON. Change-Id: I8b27cf11c655772c63c79189dd89c00451783b7e Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=394053
Diffstat (limited to 'org.eclipse.mylyn.releng/vagrant')
-rw-r--r--org.eclipse.mylyn.releng/vagrant/manifests/default.pp19
1 files changed, 14 insertions, 5 deletions
diff --git a/org.eclipse.mylyn.releng/vagrant/manifests/default.pp b/org.eclipse.mylyn.releng/vagrant/manifests/default.pp
index d0e04d52..c991dd8c 100644
--- a/org.eclipse.mylyn.releng/vagrant/manifests/default.pp
+++ b/org.eclipse.mylyn.releng/vagrant/manifests/default.pp
@@ -1,12 +1,21 @@
-$content ="#!/bin/bash
+$content ='#!/bin/bash
echo content-type: application/json
echo
-echo '['
-find /home/tools -name service.json | xargs cat
-echo ']'
-"
+echo "["
+c=0
+for i in $(find /home/tools -name "service*.json")
+do
+ if [ $c != 0 ]
+ then
+ echo ","
+ fi
+ cat $i
+ c=c+1
+done
+echo "]"
+'
file { "/usr/lib/cgi-bin/services":
content => "$content",

Back to the top