hertzbeat icon indicating copy to clipboard operation
hertzbeat copied to clipboard

[Task] Implementation of the official plugin execution script function

Open zqr10159 opened this issue 1 year ago • 9 comments

Description

To make it easier to use, the official plugin should implement the ability to execute scripts at specific times.

It is recommended to use with a collector to allow the collector to execute the script on the specified target machine, you are welcome to claim it, you can claim the script language in the comments.

image

Task List

task assignee complete status
Groovy @LiuTianyou
Shell @zqr10159
JavaScript @zqr10159
Java @pwallk
QLExpress
Python @Calvin979
Lua @selectbook
Aviator
Kotlin

refer: https://juejin.cn/post/7174230017219264543, https://gitee.com/dromara/liteFlow/tree/master/liteflow-script-plugin

zqr10159 avatar Aug 29 '24 00:08 zqr10159

I will implement the Shell and JavaScript script

zqr10159 avatar Aug 29 '24 02:08 zqr10159

I will implement the groovy script

LiuTianyou avatar Aug 29 '24 05:08 LiuTianyou

I will implement the python script

Calvin979 avatar Aug 29 '24 16:08 Calvin979

hi, it is recommended to minimize the third-party dependency during coding.

tomsun28 avatar Aug 31 '24 14:08 tomsun28

hi, it is recommended to minimize the third-party dependency during coding.

Sure.

zqr10159 avatar Aug 31 '24 15:08 zqr10159

I will implement the Lua script

selectbook avatar Sep 07 '24 15:09 selectbook

I will implement the Lua script

You can follow my progress by referring to the script branch, which currently implements the execution of js scripts, and you can inherit the abstract class to implement lua

zqr10159 avatar Sep 07 '24 16:09 zqr10159

I will implement the Lua script

You can follow my progress by referring to the script branch, which currently implements the execution of js scripts, and you can inherit the abstract class to implement lua

ok

selectbook avatar Sep 07 '24 16:09 selectbook

I will implement the Java script

pwallk avatar Sep 09 '24 01:09 pwallk