Remove header, ensure test data is after the blockinfile header by including the tags it's looking for.
This commit is contained in:
12
setup.sh
12
setup.sh
@@ -130,17 +130,21 @@ echo "Installed!"
|
||||
#echo "Added!"
|
||||
|
||||
# Create basic layouts if configs do not exist and are requested.
|
||||
|
||||
if [[ -n "$create_general"
|
||||
|| -n "$create_workstation"
|
||||
|| -n "$create_server" ]]
|
||||
then
|
||||
sudo mkdir -pv "$config_dir"
|
||||
MARK1="BEGIN"
|
||||
MARK2="END"
|
||||
fi
|
||||
if [[ -n "$create_general" && ! -f "$general_config" ]]; then
|
||||
function print_general_contents {
|
||||
cat <<- EOF
|
||||
; $MARK1 MANAGED BY ANSIBLE | Generic Config
|
||||
; $MARK2 MANAGED BY ANSIBLE | Generic Config
|
||||
; TEST DATA
|
||||
[global]
|
||||
enable=true
|
||||
user=test
|
||||
user_desc=Test
|
||||
@@ -154,8 +158,9 @@ fi
|
||||
if [[ -n "$create_workstation" && ! -f "$workstation_config" ]]; then
|
||||
function print_workstation_contents {
|
||||
cat <<- EOF
|
||||
; $MARK1 MANAGED BY ANSIBLE | Workstation Config
|
||||
; $MARK2 MANAGED BY ANSIBLE | Workstation Config
|
||||
; TEST DATA
|
||||
[global]
|
||||
enable=true
|
||||
coding=true
|
||||
editing=false
|
||||
@@ -169,8 +174,9 @@ fi
|
||||
if [[ -n "$create_server" && ! -f "$server_config" ]]; then
|
||||
function print_server_contents {
|
||||
cat <<- EOF
|
||||
; $MARK1 MANAGED BY ANSIBLE | Server Config
|
||||
; $MARK2 MANAGED BY ANSIBLE | Server Config
|
||||
; TEST DATA
|
||||
[global]
|
||||
enable=true
|
||||
; TEST DATA
|
||||
EOF
|
||||
|
||||
Reference in New Issue
Block a user