我想用python过滤rundeck作业的日志,为此,我尝试创建一个自定义插件,它应该是一个“全局日志过滤器”。你知道吗
我按照here中的说明创建了一个节点步骤或工作流步骤插件,但是我找不到任何文档或示例来解释如何使它成为一个“全局日志过滤器”插件。你知道吗
插件的内容是:
contents
- jq-log-filter.py
plugin.yaml
的内容插件.yaml是:
name: JQ Log Filter
version: 1
rundeckPluginVersion: 1.2
author: Daniel Serrão
date: 2019-05-03
url: http://rundeck.org/
providers:
- name: JQLogFilter
service: LogFilter
plugin-type: script
script-interpreter: /bin/python2.7
script-file: jq-log-filter.py
script-args: ${config.who_i_am}
config:
- name: who_i_am
type: Select
title: Who I Am
description: Provide a predefined list of options
values: machine, mannequin
default: machine
我想jq-log-filter.py
的内容在这一点上并不重要,因为插件甚至没有出现在“Global Log Filters”部分。这只是一个测试插件,因为我正在学习如何做。你知道吗
我希望在“Global Log Filters”下看到这个插件,它允许我过滤rundeck作业的输出。你知道吗
我知道已经有了一个名为jq-log-filter
的插件,但是我们想创建自己的插件,因为我们不想使用jacksonjq。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐