diff options
Diffstat (limited to 'files')
-rw-r--r-- | files/puppet-add-sarava-submodules | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/files/puppet-add-sarava-submodules b/files/puppet-add-sarava-submodules new file mode 100644 index 0000000..81c8eda --- /dev/null +++ b/files/puppet-add-sarava-submodules @@ -0,0 +1,14 @@ +#!/bin/sh + +git init +git add . + +mkdir -p ./modules + +repos="`lynx -dump http://git.sarava.org/?a=project_index | awk '{ print $1 }' | grep ^puppet-`" +for repo in $repos; do + module="`basename $repo .git | cut -d - -f 2`" + if [ ! -d "modules/$module" ]; then + git submodule add git://git.sarava.org/puppet-$module.git modules/$module + fi +done |