Changes between Version 4 and Version 5 of TracSchedulerPlugin


Ignore:
Timestamp:
Jul 28, 2015, 8:15:07 AM (9 years ago)
Author:
figaro
Comment:

Cosmetic changes, tagged with license

Legend:

Unmodified
Added
Removed
Modified
  • TracSchedulerPlugin

    v4 v5  
    1 = Scheduled tasks manager =
    2 [[TOC]]
    3  SEE:'''ZoomQuiet''' ~ Collection KSPEG Trac hacking
     1[[PageOutline(2-5,Contents,pullout)]]
    42
    5 == Description ==
     3= Scheduled tasks manager
     4
     5== Description
    66
    77This plugin provides an extension point for trac plugin developers to manager their scheduled tasks. It polls register plugins, and run matched tasks like '''crontab''' in linux/unix.
     
    1010 * support crontab format
    1111
    12 == Bugs/Feature Requests ==
     12See:'''ZoomQuiet''' ~ Collection KSPEG Trac hacking
     13
     14== Bugs/Feature Requests
    1315
    1416Existing bugs and feature requests for TracSchedulerPlugin are
     
    1618
    1719If you have any issues, create a
    18 [http://trac-hacks.org/newticket?component=TracSchedulerPlugin&owner=richard new ticket].
     20[/newticket?component=TracSchedulerPlugin new ticket].
    1921
    20 == Download ==
     22[[TicketQuery(component=TracSchedulerPlugin&group=type,format=progress)]]
     23
     24== Download
    2125
    2226Download the zipped source from [download:tracschedulerplugin here].
    2327
    24 == Source ==
     28== Source
    2529
    2630You can check out TracSchedulerPlugin from [http://trac-hacks.org/svn/tracschedulerplugin here] using Subversion, or [source:tracschedulerplugin browse the source] with Trac.
    2731
    28 == Install ==
    29  You can install this software as normal Trac plugin.
     32== Installation
    3033
    31  1. Uninstall Trac Scheduler if you have installed before.
     34You can install this software as normal Trac plugin.
    3235
    33  2. Change to the directory containning setup.py.
    34 
    35  3. If you want to install this plugin globally, that will install this plugin to the python path:
     36 1. Uninstall Trac Scheduler if you have installed it before.
     37 1. Change to the directory containing setup.py.
     38 1. If you want to install this plugin globally, install this plugin to the Python path:
    3639  * python setup.py install
    37 
    38  4. If you want to install this plugin to trac instance only:
     40 1. If you want to install this plugin to one Trac instance only:
    3941  * python setup.py bdist_egg
    40   * copy the generated egg file to the trac instance's plugin directory
    41   {{{
     42  * copy the generated egg file to the trac instance's plugins directory
     43 {{{#!sh
    4244cp dist/*.egg /srv/trac/env/plugins
    4345}}}
    44 
    45  5. Config trac.ini:
    46   {{{
     46 1. Configure your `trac.ini` file:
     47 {{{#!ini
    4748[components]
    4849tracscheduler.* = enabled
     
    5556}}}
    5657
    57 == Example ==
     58== Example
    5859
    59 This following plugin will logging the latest 2 ticket ids every 1 minute.
     60This set up will log the latest 2 ticket ids every minute:
    6061
    61 {{{
     62{{{#!python
    6263from tracscheduler.web_ui import IScheduledTask
    6364
     
    7273}}}
    7374
    74 == Recent Changes ==
     75== Recent Changes
    7576
    7677[[ChangeLog(tracschedulerplugin, 3)]]
    7778
    78 == Author/Contributors ==
     79== Author/Contributors
    7980
    8081'''Author:''' [wiki:richard] [[BR]]
     82'''Maintainer:''' [[Maintainer]] [[BR]]
    8183'''Contributors:'''