API Reference runlet v1.2.0
modules
Modules
Compile runlet expresions
Abort pipeline if rate limit exceeded
Deduplicate repeated events
Filter events based on a regular expression
Flow control events
Format events
Output events matching a regular expression
Limit events to count per seconds
Query a riemann server
Calculate event rate
Output the bot uptime
Select keys from JSON
Sends output from a pipeline to another process
Ignore events for a time period in seconds
Take a number of events from the stream
Passes events over a minimum limit
Abort the event stream after a timeout
Asynchronously start/stop the event stream
This module handles fetching values from the config with some additional niceties
Request a process to exit
dynamically change flow control for a running event stream
Toggle formatting of JSON
Shutdown the system
Provide help for a command
List and run items from command history
Delete items from history
View/run another user's history
Terminate a running event stream process
List running processes
Send a signal to a process
Start a stopped process
Silence output from running process
Runlet events
Runlet control events
Runlet flow events
Rieman JSON events
Runlet signal events
Runlet stdin
Runlet stdout events
Runlet valve events
Runlet command history tracked by user
Conversion functions between Runlet and Erlang PIDs
Process job control
Persistent state storage for processes