40 lines
732 B
Bash
Executable File
40 lines
732 B
Bash
Executable File
#!/bin/bash
|
|
|
|
playbookDir="${HOME}/dev/git.lan/playbook_*"
|
|
devEnvDir="${HOME}/dev/git.lan/ansible_dev_env"
|
|
devDir="${HOME}/dev/ansidev"
|
|
|
|
cd ${devDir}
|
|
|
|
#####################################
|
|
# playbook yaml links
|
|
list=$(find ${playbookDir} -name "*.yml")
|
|
for i in $list
|
|
do
|
|
ln -sf $i .
|
|
done
|
|
|
|
#####################################
|
|
# dev env script links
|
|
list=$(find ${devEnvDir} -name "*.sh")
|
|
for i in $list
|
|
do
|
|
ln -sf $i .
|
|
done
|
|
|
|
#####################################
|
|
# playbook script links
|
|
list=$(find ${playbookDir} -name "*.sh")
|
|
for i in $list
|
|
do
|
|
ln -sf $i .
|
|
done
|
|
|
|
#####################################
|
|
# directory links
|
|
ln -sf ${devEnvDir}/collections .
|
|
ln -sf ${devEnvDir}/inventory .
|
|
ln -sf ${devEnvDir}/roles .
|
|
|
|
# EOF
|