more stuff on scanner.busnet

This commit is contained in:
Craig McDaniel
2025-10-04 20:23:59 -05:00
parent 9fbc496fa2
commit 2bd3d99e0f
8 changed files with 342 additions and 66 deletions
+38 -1
View File
@@ -31,6 +31,8 @@ show_help()
echo "scanner.busnet:"
echo "---------------------------------------------------------------------------------------------------------------"
echo " --scanner-direwolf Install and configure direwolf on scanner.busnet"
echo " --scanner-pat Install and configure pat winlink client on scanner.busnet"
echo " --scanner-hamlib Install and configure direwolf on scanner.busnet"
echo
}
@@ -51,6 +53,12 @@ main()
elif [ "${COMMAND}" = "--scanner-direwolf" ]; then
scanner_direwolf
elif [ "${COMMAND}" = "--scanner-hamlib" ]; then
scanner_hamlib
elif [ "${COMMAND}" = "--scanner-pat" ]; then
scanner_pat
# Show Help
else
show_help
@@ -107,7 +115,36 @@ ansible_bootstrap_server()
scanner_direwolf()
{
ansible_playbook playbooks/scanner/direwolf.yml
ansible_playbook playbooks/scanner/scanner.yml run_direwolf=1
if [ $? != 0 ]; then
echo
echo "Ansible playbook execution failed."
echo
else
echo
echo "Ansible playbook execution complete."
echo
fi
}
scanner_hamlib()
{
ansible_playbook playbooks/scanner/scanner.yml run_hamlib=1
if [ $? != 0 ]; then
echo
echo "Ansible playbook execution failed."
echo
else
echo
echo "Ansible playbook execution complete."
echo
fi
}
scanner_pat()
{
ansible_playbook playbooks/scanner/scanner.yml run_pat=1
if [ $? != 0 ]; then
echo
echo "Ansible playbook execution failed."