| stalker.db | Database module of Stalker. |
| stalker.db.setup | Utility function that helps to connect the system to the given database. |
| stalker.exceptions | Errors for the system. |
| stalker.exceptions.CircularDependencyError | Raised when there is circular dependencies within Tasks |
| stalker.exceptions.DBError | Raised when there is no database and a database related action has been |
| stalker.exceptions.LoginError | Raised when the login information is not correct or not correlate with |
| stalker.models | |
| stalker.models.asset.Asset | The Asset class is the whole idea behind Stalker. |
| stalker.models.auth.Group | Creates groups for users to be used in authorization system. |
| stalker.models.auth.LocalSession | A simple temporary session object which simple stores session data. |
| stalker.models.auth.Permission | A class to hold permissions. |
| stalker.models.auth.RootFactory | The main purpose of having a root factory is to generate the objects used as the context by the request. |
| stalker.models.auth.User | The user class is designed to hold data about a User in the system. |
| stalker.models.department.Department | The departments that forms the studio itself. |
| stalker.models.entity.Entity | Another base data class that adds tags and notes to the attributes list. |
| stalker.models.entity.SimpleEntity | The base class of all the others |
| stalker.models.env.EnvironmentBase | Connects the environment (the host program) to Stalker. |
| stalker.models.format.ImageFormat | Common image formats for the Projects. |
| stalker.models.link.Link | Holds data about external links. |
| stalker.models.message.Message | The base of the messaging system in Stalker |
| stalker.models.mixins.ACLMixin | A Mixin for adding ACLs to mixed in class. |
| stalker.models.mixins.CodeMixin | Adds code info to the mixed in class. |
| stalker.models.mixins.ProjectMixin | Gives the ability to connect to a Project to the mixed in object. |
| stalker.models.mixins.ReferenceMixin | Adds reference capabilities to the mixed in class. |
| stalker.models.mixins.ScheduleMixin | Adds schedule info to the mixed in class. |
| stalker.models.mixins.StatusMixin | Makes the mixed in object statusable. |
| stalker.models.mixins.TargetEntityTypeMixin | Adds target_entity_type attribute to mixed in class. |
| stalker.models.mixins.WorkingHoursMixin | Sets working hours for the mixed in class. |
| stalker.models.note.Note | Notes for any of the SOM objects. |
| stalker.models.project.Project | All the information about a Project in Stalker is hold in this class. |
| stalker.models.repository.Repository | Manages fileserver/repository related data. |
| stalker.models.scene.Scene | Stores data about Scenes. |
| stalker.models.schedulers.SchedulerBase | This is the base class for schedulers. |
| stalker.models.schedulers.TaskJugglerScheduler | This is the main scheduler for Stalker right now. |
| stalker.models.sequence.Sequence | Stores data about Sequences. |
| stalker.models.shot.Shot | Manages Shot related data. |
| stalker.models.status.Status | Defines object statutes. |
| stalker.models.status.StatusList | Type specific list of Status instances. |
| stalker.models.structure.Structure | Holds data about how the physical files are arranged in the Repository. |
| stalker.models.studio.Studio | Manage all the studio information at once. |
| stalker.models.studio.WorkingHours | A helper class to manage Studio working hours. |
| stalker.models.tag.Tag | Use it to create tags for any object available in SOM. |
| stalker.models.task.Task | Manages Task related data. |
| stalker.models.task.TimeLog | Holds information about the uninterrupted time spend on a specific |
| stalker.models.template.FilenameTemplate | Holds templates for filename and path conventions. |
| stalker.models.ticket.Ticket | Tickets are the way of reporting errors or asking for changes in Stalker. |
| stalker.models.ticket.TicketLog | A class to hold Ticket.status change operations. |
| stalker.models.type.EntityType | A simple class just to hold the registered class names in Stalker |
| stalker.models.type.Type | Everything can have a type. |
| stalker.models.version.Version | Holds information about the created versions (files) for a class:~stalker.models.task.Task |