|
|
|
|
|
Description |
Implementation of the LUXI loader.
|
|
Synopsis |
|
|
|
|
Utility functions
|
|
toArray :: Monad m => JSValue -> m [JSValue] | Source |
|
Ensure a given JSValue is actually a JSArray.
|
|
Data querying functionality
|
|
queryNodesMsg :: JSValue | Source |
|
The input data for node query.
|
|
queryInstancesMsg :: JSValue | Source |
|
The input data for instance query.
|
|
queryClusterInfoMsg :: JSValue | Source |
|
The input data for cluster query
|
|
|
Wraper over callMethod doing node query.
|
|
|
Wraper over callMethod doing instance query.
|
|
|
|
|
Parse a instance list in JSON format.
|
|
|
Construct an instance from a JSON object.
|
|
|
Parse a node list in JSON format.
|
|
|
Construct a node from a JSON object.
|
|
|
|
Main loader functionality
|
|
|
:: String | Unix socket to use as source
| -> IO (Result (AssocList, AssocList, [String])) | | Builds the cluster data from an URL.
|
|
|
Produced by Haddock version 2.4.2 |