Patron Fines¶
The patron fines workflow provides a means for Sierra generated fines file to be accessed by library personnel.
Overview¶
Contact: Mee Chang
Library Personnel submit a request to generate export
Sierra exports file to FTP server
Data file is stored in AWS EFS filesystem
Cronjob runs every 2 mins (mounts EFS filesystem)
Job runs transforms
Job uploads file to S3(cubl-patron-fines)
Library personnel access through Cloud-Browser
Transform¶
Transform repository: https://github.com/culibraries/patron-fines
Kubernetes Cronjob¶
Dockerfile and deploy YAML: https://github.com/culibraries/k8s-cronjob-tasks/tree/main/patron-fine