Reference

Classes and functions are documented here automatically, extracting information from the comments in the source code.

taskmanager.models

Define Django models for the taskmanager app.

Classes

AppCommand(*args, **kwargs)

An application command representation.

Report(*args, **kwargs)

A report of a task execution with log.

Task(*args, **kwargs)

A command related task.

TaskCategory(*args, **kwargs)

A task category, used to group tasks when numbers go up.

taskmanager.management.base

Base classes for writing management commands.

Classes

LoggingBaseCommand([stdout, stderr, ...])

A subclass of BaseCommand that logs messages using the django logging system.

taskmanager.logging

Define utils for logging.

Classes

NoTerminatorStreamHandler([stream])

A stream handler.

taskmanager.tasks

Define uWSGI exec command tasks for the taskmanager app.

taskmanager.tasks.exec_command_task(curr_task, *args, **kwargs)

Execute the command of a Task.

Parameters
  • curr_task (Task) – instance of the task to execute

  • args – unnamed arguments

  • kwargs – named arguments