This Page

SummaryΒΆ

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