lxd-client: LXD client written in Haskell.

[ gpl, library, program, system ] [ Propose Tags ]

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.html

Versions 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
Dependencies aeson (>=1.0.2.1 && <2), async (>=2.1.1.1 && <3), base (>=4.7 && <5), bimap (>=0.3.3 && <1), bytestring (>=0.10.4.0 && <1), connection (>=0.2.8 && <1), containers (>=0.5.5.1 && <1), data-default (>=0.7.1.1 && <1), directory (>=1.2.1.0 && <2), either (>=4.4.1.1 && <5), exceptions (>=0.8.3 && <1), filepath (>=1.3.0.2 && <2), http-api-data (>=0.3.7.1 && <1), http-client (>=0.5.7.0 && <1), http-client-tls (>=0.3.5.1 && <1), http-media (>=0.6.4 && <1), http-types (>=0.9.1 && <1), lxd-client, mtl (>=2.2.1 && <3), network (>=2.6.3.2 && <3), semigroups (>=0.18.3 && <1), servant (==0.11.*), servant-client (==0.11.*), text (>=1.2.2.2 && <2), tls (>=1.3.9 && <2), transformers (>=0.5.2.0 && <1), unix (>=2.7.0.1 && <3), websockets (>=0.10.0.0 && <0.11 || >=0.12.2.0 && <0.13), x509 (>=1.6.5 && <2), x509-store (>=1.6.2 && <2), x509-validation (>=1.6.5 && <2) [details]
License GPL-3.0-only
Copyright 2017 Henri Verroken
Author Henri Verroken
Maintainer henriverroken@gmail.com
Revised Revision 1 made by hverr at Mon Oct 9 11:23:17 UTC 2017
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 Sat Sep 30 22:03:19 UTC 2017
Distributions NixOS:0.1.0.6
Executables lxd-client-example
Downloads 1303 total (18 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2017-09-30 [all 1 reports]
Hackage Matrix CI

Modules

[Index]

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

For package maintainers and hackage trustees