0.6.12 #918
mickem
announced in
Announcements
0.6.12
#918
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
What's Changed
Lua
The biggest new change here is the re-added Lua support.
The Lua support has been changed a bit so it might not be 100% compatible with old scripts.
As there is not much documentation for Lua scripting, I plan to add that soon.
And doing that I will highlight the main differences.
But in general "optional parameters" to functions are no longer optional.
So for instance:
Will now require to be written as:
The other change is that construction object is now generally done with
new
where before it was done with various functions likeCore()
here however I have retained backwards compatibility so both should be possible.But in general the quality of error handling and such is much better and I will as I said expand the documentation and add some more examples and such.
check_mk
As a side note experimental
check_mk
support was also added back.This is experimental in so far as I have only verified it with NSClient++ not actual
check_mk
so will need to look into that next.Also note that
check_mk
is experimental currently it only provides the version and agent name.If there is genuin interest this could easily be extended so please do let me know...
The way
check_mk
works is that the module only provides the communication layer and the data provided is provided by a Lua script (hence requiring Lua support).So the current script looks like so:
So here we need to extend the packet to include more data and other sections for proper
check_mk
support.Other Changes
Status
With this change most features should now be back (apart from dotnet which is deprecated) the only things remaining are:
That said there are some dependencies which needs to be updated and managed a bit better still but that will happen in parallell while adding support for modern Windows.
Dependencies
New Contributors
Full Changelog: 0.6.11...0.6.12
This discussion was created from the release 0.6.12.
Beta Was this translation helpful? Give feedback.
All reactions