Skip to content

Commit 54749c6

Browse files
authored
Merge pull request #101 from Zohair-coder/dev
changed schedule and added better logging
2 parents 0bf7495 + 3384410 commit 54749c6

File tree

4 files changed

+7
-1
lines changed

4 files changed

+7
-1
lines changed

k8s/drexel-scraper/templates/cronjob.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ kind: CronJob
33
metadata:
44
name: drexel-scheduler-cronjob
55
spec:
6-
schedule: "10,30,50 * * * *"
6+
schedule: {{ .Values.schedule }}
77
successfulJobsHistoryLimit: 1
88
failedJobsHistoryLimit: 1
99
timeZone: "US/Eastern"

k8s/drexel-scraper/values-default.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ dbName: schedulerdb
33
host: scheduler.zohair.dev
44
tlsSecretName: grafana-tls
55
serviceName: grafana
6+
schedule: "7,27,47 * * * *"

k8s/drexel-scraper/values-dev.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ dbName: schedulerdb_dev
33
host: schedulerdev.zohair.dev
44
tlsSecretName: grafana-dev-tls
55
serviceName: grafana-dev
6+
schedule: "7,27,47 * * * *"

src/scrape.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ def scrape(
2727
if "shib_idp_session" in session.cookies:
2828
is_logged_into_drexel_connect = True
2929
break
30+
else:
31+
print(
32+
f"shib_idp_session cookie not found in session. Trying again in {reset_period} seconds..."
33+
)
3034
except Exception:
3135
print("Error logging in to Drexel Connect: ")
3236
print(traceback.format_exc())

0 commit comments

Comments
 (0)