diff options
Diffstat (limited to 'share/hydra/init')
-rwxr-xr-x | share/hydra/init | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/share/hydra/init b/share/hydra/init index d21c003..c68b562 100755 --- a/share/hydra/init +++ b/share/hydra/init @@ -67,16 +67,20 @@ else fi # Create bootless repository - echo "Initializing bootless repository..." - hydra $HYDRA bootless init + if [ ! -d "$BASEDIR/bootless" ]; then + echo "Initializing bootless repository..." + hydra $HYDRA bootless init + fi # Create puppet repository - echo "Cloning initial puppet repository..." - git clone git://git.sarava.org/puppet-bootstrap.git $BASEDIR/puppet + if [ ! -d "$BASEDIR/puppet" ]; then + echo "Cloning initial puppet repository..." + git clone git://git.fluxo.info/puppet-bootstrap.git $BASEDIR/puppet - # Config puppet - echo "Configuring puppet repository..." - hydra_bootstrap_config $BASEDIR/puppet + # Config puppet + echo "Configuring puppet repository..." + hydra_bootstrap_config $BASEDIR/puppet + fi fi cat<<-EOF |