configurator: Configuration management
A configuration management library for programs and daemons.
Features include:
Automatic, dynamic reloading in response to modifications to configuration files.
A simple, but flexible, configuration language, supporting several of the most commonly needed types of data, along with interpolation of strings from the configuration or the system environment (e.g.
$(HOME)
).Subscription-based notification of changes to configuration properties.
An
import
directive allows the configuration of a complex application to be split across several smaller files, or common configuration data to be shared across several applications.
For details of the configuration file format, see http://hackage.haskell.org/packages/archive/configurator/latest/doc/html/Data-Configurator.html.
[Skip to Readme]
Flags
Automatic Flags
Name | Description | Default |
---|---|---|
developer | operate in developer mode | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- configurator-0.2.0.1.tar.gz [browse] (Cabal source package)
- Package description (revised from the package)
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
Candidates
- No Candidates
Versions [RSS] | 0.0.0.1, 0.0.1.1, 0.1.0.0, 0.2.0.0, 0.2.0.1, 0.2.0.2, 0.3.0.0 |
---|---|
Dependencies | attoparsec (>=0.10.0.2), base (>=4 && <5), bytestring, directory, hashable (<1.2), text (>=0.11.1.0), unix-compat, unordered-containers [details] |
Tested with | ghc ==7.0.3 |
License | BSD-3-Clause |
Copyright | Copyright 2011 MailRank, Inc. |
Author | Bryan O'Sullivan <bos@serpentine.com> |
Maintainer | Bryan O'Sullivan <bos@serpentine.com> |
Revised | Revision 1 made by Bodigrim at 2023-01-29T01:17:29Z |
Category | Configuration, Data |
Home page | http://github.com/bos/configurator |
Bug tracker | http://github.com/bos/configurator/issues |
Source repo | head: git clone http://github.com/bos/configurator head: hg clone http://bitbucket.org/bos/configurator |
Uploaded | by BryanOSullivan at 2012-08-27T20:43:41Z |
Distributions | Debian:0.3.0.0, FreeBSD:0.3.0.0, LTSHaskell:0.3.0.0, NixOS:0.3.0.0, Stackage:0.3.0.0 |
Reverse Dependencies | 50 direct, 39 indirect [details] |
Downloads | 32016 total (15 in the last 30 days) |
Rating | 1.75 (votes: 2) [estimated by Bayesian average] |
Your Rating | |
Status | Docs uploaded by user Build status unknown [no reports yet] |