lxd-client: LXD client written in Haskell.

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

Implementation of the LXD client protocol in Haskell.

This module implements the LXD client protocol in Haskell using servant and websockets. It allows you to manage LXD containers and other resources directly from Haskell.

More information and a tutorial is in Network.LXD.Client.Commands.

Accompanying blog post: https://deliquus.com/posts/2017-10-02-using-servant-to-orchestrate-lxd-containers.md

Properties

Versions 0.1.0.0, 0.1.0.0, 0.1.0.1, 0.1.0.2, 0.1.0.3, 0.1.0.4, 0.1.0.5, 0.1.0.6
Change log None available
Dependencies aeson, async, base (>=4.7 && <5), bimap, bytestring, connection, containers, data-default, directory, either, exceptions, filepath, http-api-data, http-client, http-client-tls, http-media, http-types, lxd-client, mtl, network, semigroups, servant, servant-client, text, tls, transformers, unix, websockets, x509, x509-store, x509-validation [details]
License GPL-3.0-only
Copyright 2017 Henri Verroken
Author Henri Verroken
Maintainer henriverroken@gmail.com
Category System
Home page https://github.com/hverr/haskell-lxd-client#readme
Source repo head: git clone https://github.com/hverr/haskell-lxd-client
Uploaded by hverr at 2017-09-30T16:42:11Z

Modules

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees