Add fun output script for some Ansible provision facts.
This commit is contained in:
parent
72f48d64ab
commit
50d499e91f
@ -597,7 +597,7 @@
|
||||
alias freeze="kill-system"
|
||||
alias system-killer="kill-system"
|
||||
function_update_sdks: |
|
||||
if [[ "$coding" == "true" ]]; then
|
||||
if [[ "$workstation" == "true" && "$coding" == "true" ]]; then
|
||||
function update-sdks {
|
||||
echo -e "******* Update SDKs *******\n*** Android - START ***"
|
||||
yes | sdkmanager --update
|
||||
@ -615,6 +615,25 @@
|
||||
alias sdk-update="update-sdks"
|
||||
alias sdk-updater="update-sdks"
|
||||
fi
|
||||
function_ansible_vars: |
|
||||
function ansible-var-list {
|
||||
cat << EOF
|
||||
provision
|
||||
battery
|
||||
workstation
|
||||
coding
|
||||
editing
|
||||
gaming
|
||||
mobile
|
||||
server
|
||||
domain
|
||||
EOF
|
||||
}
|
||||
function ansible-vars {
|
||||
ansible-var-list | while read var; do
|
||||
echo "$var = ${!var}"
|
||||
done
|
||||
}
|
||||
|
||||
- name: General | Account Management | Users | Files | Common Variable
|
||||
set_fact:
|
||||
@ -622,9 +641,17 @@
|
||||
# Fixes "command not found" when using aliases within functions.
|
||||
shopt -s expand_aliases
|
||||
|
||||
# Variables for conditionals
|
||||
typeset -l coding
|
||||
# Variables for conditionals and quickly checking system setup.
|
||||
typeset -l provision battery workstation coding editing gaming mobile server domain
|
||||
export provision="{{ provision }}"
|
||||
export battery="{{ battery }}"
|
||||
export workstation="{{ workstation }}"
|
||||
export coding="{{ coding }}"
|
||||
export editing="{{ editing }}"
|
||||
export gaming="{{ gaming }}"
|
||||
export mobile="{{ mobile }}"
|
||||
export server="{{ server }}"
|
||||
export domain="{{ domain }}"
|
||||
|
||||
{{ export_path_additions }}
|
||||
{{ alias_cp }}
|
||||
@ -668,6 +695,7 @@
|
||||
{{ alias_kill_battery }}
|
||||
{{ alias_kill_system }}
|
||||
{{ function_update_sdks }}
|
||||
{{ function_ansible_vars }}
|
||||
|
||||
- name: General | Account Management | Users | Files | .bashrc
|
||||
blockinfile:
|
||||
|
Loading…
x
Reference in New Issue
Block a user