Ptarmigan Labs
Published in

Ptarmigan Labs

Butler 2.1 release

The original member of the Butler family has been updated to version 2.1.

This is an incremental update, but it nonetheless contain some interesting news:

  • Updated all underlying libraries to their latest versions, to make sure things are up-to-date with respect to security vulnerabilities etc.
  • Fixed various bugs and code quality issues.
  • Using Qlik’s official Enigma.js for communication with the Sense associative engine.
  • Removed one poorly performing REST endpoint (the one for getting free disk space), in order to ensure Butler works consistently across Linux and Windows.

Other than mentioned above the feature list stays the same, including things like

  • Sending messages to Slack instant messaging system
  • Start Sense tasks from the load script, or from external/3rd party systems
  • Integration with MQTT pub-sub protocol
  • Send emails and MQTT messages when Sense reload tasks fail
  • Real-time info on how many and what users are currently active on the Sense server(s)

The release is available on GitHub.

Originally published at Ptarmigan Labs.




At Ptarmigan Labs we look at how the great business intelligence platform Qlik Sense can be made even better. We develop open source tools in this and other fields, but might spice things up with an occasional post about embedded electronics, Kubernetes and other cool stuff.

Recommended from Medium

Common Programmer Mistakes When Developing REST APIs in Node.js

Web Audio Series, Part 2: Designing distortion effects using Javascript and the Web Audio API


6 Tips To Stop Procrastination During An Active Sprint.

Why SelectorsHub over DevTools & other XPath Plugin?

100 Days of Code: Day 59

How to handle the multiple windows in selenium ?

Why REACT Is The Best?

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Göran Sander

Göran Sander

Sense sensei, hacker, maker, outdoor geek, family man. Thoughts expressed here and on are my own.

More from Medium

How developers can explore the PolicyEngine API

Data Processing with Conductor | Orkes Conductor Documentation

NVMe performance vs. power management

How does SoDA influence the development of member companies?