From addd62384d15c9845ffa2e99ffb854681d1c5f7b Mon Sep 17 00:00:00 2001 From: saint Date: Tue, 31 Dec 2024 01:02:54 +1100 Subject: [PATCH] Further typo fix for calcom.sh --- lib/calcom.sh | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/lib/calcom.sh b/lib/calcom.sh index 0541e53..05231f6 100644 --- a/lib/calcom.sh +++ b/lib/calcom.sh @@ -755,7 +755,7 @@ EOF chmod 755 /federated/bin/sync-calcomusers - cat > /federated/bin/sync-calcomusers <<'EOF' + cat > /federated/bin/sync-calcomusers.py <<'EOF' #!/usr/bin/env python3 import os @@ -1777,16 +1777,19 @@ uninstall_calcom() { } start_calcom() { - # Start service with command to make sure it's up before proceeding - start_service "calcom" "nc -z 192.168.0.48 3000 &> /dev/null" "30" - # Ensure DNS entry is added docker exec pdns pdnsutil add-record $DOMAIN calcom A 86400 $EXTERNALIP &> /dev/null [ $? -ne 0 ] && fail "Couldn't add dns record for calcom" - + # Install cronjob (crontab -l 2>/dev/null; echo "*/15 * * * * /federated/bin/sync-calcomusers > /dev/null 2>&1") | sort -u | crontab - + # Run sync-calcomusers + /federated/bin/sync-calcomusers --verbose + + # Start service with command to make sure it's up before proceeding + start_service "calcom" "nc -z 192.168.0.48 3000 &> /dev/null" "30" + # kill -9 $SPINPID &> /dev/null echo -ne "done." }