Module ImportFrom alias alias Import alias Import alias ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr BinOpMod Str NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr BinOpMod Str NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr BinOpMod Str NameLoad decorator_list decorator_list ClassDef bases Call AttributeLoad NameLoad attr NameLoad body Expr Str Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str decorator_list FunctionDef arguments args NameParam NameParam defaults body For TupleStore NameStore NameStore Call NameLoad NameLoad body If CompareIsNot AttributeLoad NameLoad attr NameLoad body If CompareGt NameLoad Num body Assign NameStore SubscriptLoad NameLoad Slice NameLoad Delete SubscriptDel NameLoad Slice NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Break decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return BinOpMod Str AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list
N/A abc ABCMeta abstractmethod N/A logging N/A six JobLookupError N/A KeyError N/A N/A Raised when the job store cannot find a job for update or removal. __init__ N/A N/A self job_id N/A N/A N/A N/A N/A N/A super JobLookupError self __init__ N/A No job by the id of %s was found job_id N/A N/A ConflictingIdError N/A KeyError N/A N/A Raised when the uniqueness of job IDs is being violated. __init__ N/A N/A self job_id N/A N/A N/A N/A N/A N/A super ConflictingIdError self __init__ N/A Job identifier (%s) conflicts with an existing job job_id N/A N/A TransientJobError N/A ValueError N/A N/A 
    Raised when an attempt to add transient (with no func_ref) job to a persistent job store is
    detected.
     __init__ N/A N/A self job_id N/A N/A N/A N/A N/A N/A super TransientJobError self __init__ N/A Job (%s) cannot be added to this job store because a reference to the callable could not be determined. job_id N/A N/A BaseJobStore N/A N/A N/A six with_metaclass ABCMeta N/A N/A Abstract base class that defines the interface that every job store must implement. N/A _scheduler None N/A _alias None N/A _logger N/A N/A logging getLogger apscheduler.jobstores start N/A N/A self scheduler alias N/A N/A N/A 
        Called by the scheduler when the scheduler is being started or when the job store is being
        added to an already running scheduler.

        :param apscheduler.schedulers.base.BaseScheduler scheduler: the scheduler that is starting
            this job store
        :param str|unicode alias: alias of this job store as it was assigned to the scheduler
         N/A N/A self _scheduler scheduler N/A N/A self _alias alias N/A N/A self _logger N/A N/A logging getLogger N/A apscheduler.jobstores.%s alias N/A shutdown N/A N/A self N/A N/A N/A Frees any resources still bound to this job store. N/A _fix_paused_jobs_sorting N/A N/A self jobs N/A N/A N/A N/A i job N/A enumerate jobs N/A N/A N/A N/A job next_run_time None N/A N/A N/A i 0 N/A N/A paused_jobs N/A jobs N/A i N/A N/A jobs N/A i N/A N/A N/A jobs extend paused_jobs N/A N/A lookup_job N/A N/A self job_id N/A N/A N/A 
        Returns a specific job, or ``None`` if it isn't found..

        The job store is responsible for setting the ``scheduler`` and ``jobstore`` attributes of
        the returned job to point to the scheduler and itself, respectively.

        :param str|unicode job_id: identifier of the job
        :rtype: Job
         N/A abstractmethod get_due_jobs N/A N/A self now N/A N/A N/A 
        Returns the list of jobs that have ``next_run_time`` earlier or equal to ``now``.
        The returned jobs must be sorted by next run time (ascending).

        :param datetime.datetime now: the current (timezone aware) datetime
        :rtype: list[Job]
         N/A abstractmethod get_next_run_time N/A N/A self N/A N/A N/A 
        Returns the earliest run time of all the jobs stored in this job store, or ``None`` if
        there are no active jobs.

        :rtype: datetime.datetime
         N/A abstractmethod get_all_jobs N/A N/A self N/A N/A N/A 
        Returns a list of all jobs in this job store.
        The returned jobs should be sorted by next run time (ascending).
        Paused jobs (next_run_time == None) should be sorted last.

        The job store is responsible for setting the ``scheduler`` and ``jobstore`` attributes of
        the returned jobs to point to the scheduler and itself, respectively.

        :rtype: list[Job]
         N/A abstractmethod add_job N/A N/A self job N/A N/A N/A 
        Adds the given job to this store.

        :param Job job: the job to add
        :raises ConflictingIdError: if there is another job in this store with the same ID
         N/A abstractmethod update_job N/A N/A self job N/A N/A N/A 
        Replaces the job in the store with the given newer version.

        :param Job job: the job to update
        :raises JobLookupError: if the job does not exist
         N/A abstractmethod remove_job N/A N/A self job_id N/A N/A N/A 
        Removes the given job from this store.

        :param str|unicode job_id: identifier of the job
        :raises JobLookupError: if the job does not exist
         N/A abstractmethod remove_all_jobs N/A N/A self N/A N/A N/A Removes all jobs from this store. N/A abstractmethod __repr__ N/A N/A self N/A N/A N/A N/A <%s> N/A N/A self __class__ __name__ N/A N/A