hopla.utils: Contains some utility functions.

Contains some utility functions.

Classes

DelayedJob(delayed_submission, executor, job_id)

Represents a job that have been queue for submission by an executor, but hasn't yet been scheduled.

InfoWatcher([delay_s])

An instance of this class is shared by all jobs, and is in charge of calling scheduler to check status for all jobs at once.

JobPaths(folder, job_id)

Creates paths related to a job and its submission.

Functions

find_stack_level()

Find the first place in the stack that is not inside hopla.

format_attributes(cls[, attrs])

Automatically format class attributes.