equal
deleted
inserted
replaced
519 function api:daily(name, fun) |
519 function api:daily(name, fun) |
520 if type(name) == "function" then fun, name = name, nil; end |
520 if type(name) == "function" then fun, name = name, nil; end |
521 self:cron({ name = name; when = "daily"; run = fun }); |
521 self:cron({ name = name; when = "daily"; run = fun }); |
522 end |
522 end |
523 |
523 |
|
524 function api:weekly(name, fun) |
|
525 if type(name) == "function" then fun, name = name, nil; end |
|
526 self:cron({ name = name; when = "weekly"; run = fun }); |
|
527 end |
|
528 |
524 local path_sep = package.config:sub(1,1); |
529 local path_sep = package.config:sub(1,1); |
525 function api:get_directory() |
530 function api:get_directory() |
526 return self.resource_path or self.path and (self.path:gsub("%"..path_sep.."[^"..path_sep.."]*$", "")) or nil; |
531 return self.resource_path or self.path and (self.path:gsub("%"..path_sep.."[^"..path_sep.."]*$", "")) or nil; |
527 end |
532 end |
528 |
533 |