Skip to content
Snippets Groups Projects
Commit 9b4362a0 authored by Erick Hitter's avatar Erick Hitter
Browse files

Starting point

parents
No related branches found
No related tags found
No related merge requests found
Pipeline #191 passed
image: python:2.7
# Change pip's cache directory to be inside the project directory since we can
# only cache local items.
variables:
PIP_CACHE_DIR: "$CI_PROJECT_DIR/.cache"
# Pip's cache doesn't store the python packages
# https://pip.pypa.io/en/stable/reference/pip_install/#caching
#
# If you want to also cache the installed packages, you have to install
# them in a virtualenv and cache it as well.
cache:
paths:
- .cache/pip
- venv/
before_script:
- python -V
- pip install virtualenv
- virtualenv venv
- source venv/bin/activate
- pip install ansible
- chmod 700 $(pwd)
- printf '[defaults]\nroles_path=../' > ./ansible.cfg
lint:
stage: test
script:
- ansible-playbook tests/test.yml -i tests/inventory --syntax-check
ETH Log Alerting
================
Report log contents to Slack-compatible webhooks
Requirements
------------
Slack-compatible webhook receiver, including Mattermost
Role Variables
--------------
TBD
Dependencies
------------
None
Example Playbook
----------------
- hosts: servers
roles:
- role: eth-log-alerting
License
-------
GPLv2
Author Information
------------------
Erick Hitter
---
# defaults file for eth-log-alerting
\ No newline at end of file
---
# handlers file for eth-log-alerting
\ No newline at end of file
galaxy_info:
author: Erick Hitter
description: Tail logs to Slack-compatible webhooks
issue_tracker_url: https://git.ethitter.com/ansible/eth-log-alerting/issues
license: GPLv2
min_ansible_version: 2.6
galaxy_tags: []
dependencies: []
---
# tasks file for eth-log-alerting
\ No newline at end of file
localhost
---
- hosts: localhost
remote_user: root
roles:
- eth-log-alerting
\ No newline at end of file
---
# vars file for eth-log-alerting
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment