module (..., package.seeall) -- ################################################################################ -- PUBLIC FUNCTIONS default_action = "read" function read (self ) return ({projects = self.model:get(), url = self.conf.script .. self.conf.prefix .. self.conf.controller} ) end function update (self ) return ({projects = self.model:get(), updates = self.model:update(), url = self.conf.script .. self.conf.prefix .. self.conf.controller} ) end function diff (self ) return ({projects = self.model:get(), updates = self.model:diffs(), url = self.conf.script .. self.conf.prefix .. self.conf.controller} ) end function status (self ) return ({projects = self.model:get(), updates = self.model:status(), url = self.conf.script .. self.conf.prefix .. self.conf.controller} ) end function log (self ) return ({projects = self.model:get(), updates = self.model:log(), url = self.conf.script .. self.conf.prefix .. self.conf.controller} ) end