Package metalterator: Information
Source package: metalterator
Version: 1.3-alt1
Build time: Feb 2, 2019, 07:10 PM
Category: System/Configuration/Other
Report package bugHome page:
License: GPL
Summary: Alterator meta-backend with additional Guile modules
Description:
Alterator meta-backend uses a place on the filesystem as a persistent store for object state. Each object represented as a *.scm file containing an association list of object properties. Sub-objects are placed in subdirectories. Meta-backend can be accessed as a normal backend via Woo-bus and has the base name "/meta". Filesystem place is determined by the remaining part of the object name, i.e. "/meta/etc/metalterator/db1/obj1" references a file /etc/metalterator/db1/obj1.scm. The root object "/meta" properties are reserved for meta-backend itself and represent meta-backend internal properties. To look inside an object reading/writing process set property 'debug-level of the "/meta" backend to a positive (1-5) value. Debugging messages can then be seen at the `alteratord' console. The (alterator metalterator) Guile module provides helpful procedures for meta-backend communication.
Maintainer: Paul Wolneykien
Last changed
Nov. 29, 2018 Paul Wolneykien 1.3-alt1
- Fix: Untie from a particular guile version.
Oct. 19, 2009 Paul Wolneykien 1.2-alt3
- Fix object extstence predicate procedure. - Fix new object creation on simple write operation.
Aug. 28, 2009 Paul Wolneykien 1.2-alt2
- Move direct interface to the metabackend module.