aboutsummaryrefslogtreecommitdiff
path: root/scripts/rqtl2/entry.py
AgeCommit message (Expand)Author
2024-12-03Pass the redis connection and fully qualified job id...Pass the redis connection on to the function used to build main since it might need to use a connection to redis. Also pass the computed fully qualified job id rather than recomputing it every time. Update dependent functions to take the new arguments. Frederick Muriuki Muriithi
2024-12-03Wrap everything in try-catch to handle errors gracefully....Put everything in the build_main function within a try-catch block to ensure we capture all exceptions that might occur in different scripts and log them out. This helps with debugging errors in the asynchronous scripts. Frederick Muriuki Muriithi
2024-12-02Send logs to STDOUT too.Frederick Muriuki Muriithi
2024-12-02Change from 'pending' to 'started' on entry to script....Update the status of the job from 'pending' to 'started' at the entry-point of the script. Frederick Muriuki Muriithi
2024-11-22Use gn-libs code for db connection....Use the code in gn-libs to connect to the database, rather than a local module. Frederick Muriuki Muriithi
2024-10-24Move logger creation to `build_main` function...Since the module-level loggers are built mostly the same, move the creation of the logger to the more general function to reduce repetition. Frederick Muriuki Muriithi
2024-10-14BugFix: Use provided prefix...Use the provided prefix rather than calling `jobs.jobsnamespace()` function that depends of an app context existing. Frederick Muriuki Muriithi
2024-07-25Rename module: qc_app --> uploaderFrederick Muriuki Muriithi
2024-01-23Update scripts to use redis prefix.Frederick Muriuki Muriithi
2024-01-19scripts: Process R/qtl2 bundle...Build script to start the processing of the R/qtl2 bundle. Frederick Muriuki Muriithi
2024-01-15Extract common structure into separate modules.Frederick Muriuki Muriithi