Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Graylog index sets module for interacting with the Graylog API #55518

Open
wants to merge 47 commits into
base: devel
from

Conversation

Projects
None yet
3 participants
@shortstack
Copy link

commented Apr 18, 2019

Graylog index sets module for interacting with the Graylog API

SUMMARY

New module for interacting with the Graylog API, specifically creating and manipulating index sets, which has been beneficial in automating Graylog functionality within CI pipelines/processes, since these have typically been manual processes.

ISSUE TYPE
  • New Module Pull Request
COMPONENT NAME
  • graylog_index_sets
ADDITIONAL INFORMATION
@ansibot

This comment has been minimized.

Copy link
Contributor

commented Apr 18, 2019

@!UNKNOWN @Akint @ApsOps @D3DeFi @K-DOT @NickatEpic @RedWhiteMiko @Sedward @abulimov @akomic @andsens @brian-brazil @bwhaley @cove @dj-wasabi @dmsimard @dstoflet @eikef @ethanculler @harrisongu @hkariti @kavu @logan2211 @martinwangjian @mcodd @n0ts @nate-kingsley @nerzhul @orgito @rubentsirunyan @seuf @skornehl @smbambling @sookido @stympy @suprememoocow @t794104 @tbielawa @tsalle @woz5999

As a maintainer of a module in the same namespace this new module has been submitted to, your vote counts for shipits. Please review this module and add shipit if you would like to see it merged.

click here for bot help

Show resolved Hide resolved lib/ansible/modules/monitoring/graylog_index_sets.py Outdated
Show resolved Hide resolved lib/ansible/modules/monitoring/graylog_index_sets.py Outdated
Show resolved Hide resolved lib/ansible/modules/monitoring/graylog_index_sets.py
Show resolved Hide resolved lib/ansible/modules/monitoring/graylog_index_sets.py
Show resolved Hide resolved lib/ansible/modules/monitoring/graylog_index_sets.py
Show resolved Hide resolved lib/ansible/modules/monitoring/graylog_index_sets.py Outdated
Show resolved Hide resolved lib/ansible/modules/monitoring/graylog_index_sets.py Outdated
Show resolved Hide resolved lib/ansible/modules/monitoring/graylog_index_sets.py Outdated
Show resolved Hide resolved lib/ansible/modules/monitoring/graylog_index_sets.py Outdated
Show resolved Hide resolved lib/ansible/modules/monitoring/graylog_index_sets.py Outdated
@ansibot

This comment has been minimized.

Copy link
Contributor

commented Apr 19, 2019

@shortstack this PR contains the following merge commits:

Please rebase your branch to remove these commits.

click here for bot help

shortstack and others added some commits Apr 18, 2019

Update lib/ansible/modules/monitoring/graylog_index_sets.py
Co-Authored-By: shortstack <whitney.ellis.powell@gmail.com>
Update lib/ansible/modules/monitoring/graylog_index_sets.py
Co-Authored-By: shortstack <whitney.ellis.powell@gmail.com>
Update lib/ansible/modules/monitoring/graylog_index_sets.py
Co-Authored-By: shortstack <whitney.ellis.powell@gmail.com>
Update lib/ansible/modules/monitoring/graylog_index_sets.py
Co-Authored-By: shortstack <whitney.ellis.powell@gmail.com>
Update lib/ansible/modules/monitoring/graylog_index_sets.py
Co-Authored-By: shortstack <whitney.ellis.powell@gmail.com>
Update lib/ansible/modules/monitoring/graylog_index_sets.py
Co-Authored-By: shortstack <whitney.ellis.powell@gmail.com>
Update lib/ansible/modules/monitoring/graylog_index_sets.py
Co-Authored-By: shortstack <whitney.ellis.powell@gmail.com>
Update lib/ansible/modules/monitoring/graylog_index_sets.py
Co-Authored-By: shortstack <whitney.ellis.powell@gmail.com>
Update lib/ansible/modules/monitoring/graylog_index_sets.py
Co-Authored-By: shortstack <whitney.ellis.powell@gmail.com>

@ansibot ansibot removed the needs_rebase label Apr 19, 2019

Akasurde and others added some commits Apr 20, 2019

Update lib/ansible/modules/monitoring/graylog_index_sets.py
Co-Authored-By: shortstack <whitney.ellis.powell@gmail.com>
Update lib/ansible/modules/monitoring/graylog_index_sets.py
Co-Authored-By: shortstack <whitney.ellis.powell@gmail.com>
Update lib/ansible/modules/monitoring/graylog_index_sets.py
Co-Authored-By: shortstack <whitney.ellis.powell@gmail.com>
Update lib/ansible/modules/monitoring/graylog_index_sets.py
Co-Authored-By: shortstack <whitney.ellis.powell@gmail.com>
Update lib/ansible/modules/monitoring/graylog_index_sets.py
Co-Authored-By: shortstack <whitney.ellis.powell@gmail.com>
Update lib/ansible/modules/monitoring/graylog_index_sets.py
Co-Authored-By: shortstack <whitney.ellis.powell@gmail.com>
Update lib/ansible/modules/monitoring/graylog_index_sets.py
Co-Authored-By: shortstack <whitney.ellis.powell@gmail.com>
Update lib/ansible/modules/monitoring/graylog_index_sets.py
Co-Authored-By: shortstack <whitney.ellis.powell@gmail.com>
Update lib/ansible/modules/monitoring/graylog_index_sets.py
Co-Authored-By: shortstack <whitney.ellis.powell@gmail.com>
Update lib/ansible/modules/monitoring/graylog_index_sets.py
Co-Authored-By: shortstack <whitney.ellis.powell@gmail.com>
Update lib/ansible/modules/monitoring/graylog_index_sets.py
Co-Authored-By: shortstack <whitney.ellis.powell@gmail.com>
Update lib/ansible/modules/monitoring/graylog_index_sets.py
Co-Authored-By: shortstack <whitney.ellis.powell@gmail.com>
Update lib/ansible/modules/monitoring/graylog_index_sets.py
Co-Authored-By: shortstack <whitney.ellis.powell@gmail.com>
Update lib/ansible/modules/monitoring/graylog_index_sets.py
Co-Authored-By: shortstack <whitney.ellis.powell@gmail.com>
Update lib/ansible/modules/monitoring/graylog_index_sets.py
Co-Authored-By: shortstack <whitney.ellis.powell@gmail.com>

shortstack added some commits May 17, 2019

action=dict(type='str', required=False, default='list', choices=['create', 'update', 'delete', 'list', 'query_index_sets']),
title=dict(type='str'),
description=dict(type='str'),
creation_date=dict(type='str', required=False, default=datetime.datetime.utcnow().isoformat() + 'Z'),

This comment has been minimized.

Copy link
@Akasurde

Akasurde May 20, 2019

Member
Suggested change
creation_date=dict(type='str', required=False, default=datetime.datetime.utcnow().isoformat() + 'Z'),
creation_date=dict(type='str', required=False),
action = module.params['action']
title = module.params['title']
id = module.params['id']
creation_date = datetime.datetime.utcnow().isoformat() + 'Z'

This comment has been minimized.

Copy link
@Akasurde

Akasurde May 20, 2019

Member
Suggested change
creation_date = datetime.datetime.utcnow().isoformat() + 'Z'
creation_date = module.params['creation_date'] or datetime.datetime.utcnow().isoformat() + 'Z'
Show resolved Hide resolved lib/ansible/modules/monitoring/graylog_index_sets.py Outdated
Update lib/ansible/modules/monitoring/graylog_index_sets.py
Co-Authored-By: Abhijeet Kasurde <akasurde@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.