Skip to content
Snippets Groups Projects
Forked from 713 / Warden / Warden - archive
309 commits behind the upstream repository.
+-----------------------------------------------------------------+
| Warden client Request Tracker connector 20150903 for Warden 3.X |
+-----------------------------------------------------------------+

Content

  A. Introduction
  B. Dependencies
  C. Usage
  D. Configuration

------------------------------------------------------------------------------
A. Introduction

   Warden client Request Tracker connector (executable warden_client-rt.py) is a one-shot 
   script to send events from Warden queue toward the Request Tracker.

------------------------------------------------------------------------------
B. Dependencies

 1. Platform

    Python 2.7+

 2. Python packages

    warden_client 3.0+

------------------------------------------------------------------------------
C. Usage

   warden_client-rt.py

   This script does not run as a daemon, for regularly run use job scheduler cron.

------------------------------------------------------------------------------
D. Configuration

    warden_client-rt.cfg

    warden - path to warden-client config, e.g. 'warden/warden_client.cfg'
    bt - templates for request tracker tickets and array of cidrs for reporting
    rt - requestr tracker account section
    filter - filtering warden events

   cron
    SCRIPT_PATH=/opt/warden_client/
    0  */1   * * *  root cd $SCRIPT_PATH; python warden_client-rt.py > /dev/null 2>&1

------------------------------------------------------------------------------
Copyright (C) 2011-2015 Cesnet z.s.p.o