Skip to content

bdragon300/rt-extension-webcrontab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Summary

RT::Extension::WebCrontab - Manage crontab in the Admin UI

Description

This extension allows RT administrator to manage RT's user crontab in the Admin UI.

Features:

  • Manipulating the events rt-crontool command and its parameters
  • Manipulating the environment variables inside crontab
  • Manual launch of the rt-crontool event with printing results
  • Showing the other (non rt-crontool) events as read-only

Web interface is only available for users with SuperUser right.

Dependencies:

  • RT >= 4.0.0
  • Config::Crontab >= 1.33
  • String::Escape

Installation

Execute this command:

$ perl Makefile.PL && make && make install

Configuration

The extension has no configuration itself.

To use the extension write in RT_SiteConfig.pm following:

For RT>=4.2:

Plugin( "RT::Extension::WebCrontab" );

For RT<4.2:

Set(@Plugins, qw(RT::Extension::WebCrontab));

After installing you may need to clear Mason cache and restart webserver.

Author

Igor Derkach, gosha753951@gmail.com

Bugs

Please report any bugs or feature requests to the author.

Copyright and license

Copyright 2017 Igor Derkach, https://github.com/bdragon300/

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

Request Tracker (RT) is Copyright Best Practical Solutions, LLC.

About

Crontab management UI for the RequestTracker

Resources

Stars

Watchers

Forks

Packages

No packages published