ruby2.6-rubygem-cfa - CFA (Config Files API) provides an easy way to create models on top

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename ruby2.6-rubygem-cfa-0.7.0-1.2.x86_64.rpm
Package name ruby2.6-rubygem-cfa
Package version 0.7.0
Package release 1.2
Package architecture x86_64
Package type rpm
Category Development/Languages/Ruby
License LGPL-3.0-only
Maintainer -
Download size 37.42 KB
Installed size 59.81 KB
Library offering separation of parsing and file access from the rest of the
logic for managing configuraton files. It has built-in support for parsing
using augeas lenses and also for working with files directly in memory.


Package Version Architecture Repository
ruby2.6-rubygem-cfa-0.7.0-1.2.i586.rpm 0.7.0 i586 openSUSE Oss
ruby2.6-rubygem-cfa - - -


Name Value
ruby(abi) = 2.6.0
rubygem(ruby:2.6.0:ruby-augeas) >= 0


Name Value
ruby2.6-rubygem-cfa = 0.7.0-1.2
ruby2.6-rubygem-cfa(x86-64) = 0.7.0-1.2
rubygem(cfa) = 0.7.0
rubygem(ruby:2.6.0:cfa) = 0.7.0
rubygem(ruby:2.6.0:cfa:0) = 0.7.0
rubygem(ruby:2.6.0:cfa:0.7) = 0.7.0
rubygem(ruby:2.6.0:cfa:0.7.0) = 0.7.0


Type URL
Binary Package ruby2.6-rubygem-cfa-0.7.0-1.2.x86_64.rpm
Source Package rubygem-cfa-0.7.0-1.2.src.rpm

Install Howto

Install ruby2.6-rubygem-cfa rpm package:

# zypper install ruby2.6-rubygem-cfa




2018-11-08 -
- Improve even more error reporting now with specialized exceptions
that holds all details for better user reports
(needed for bsc#1113996)
- 0.7.0
2018-03-15 -
- Distinguish between parsing and serializing in error reports.
- Mention the file being parsed, and the position inside, in error
reports (bsc#1077435)
- 0.6.4
2018-03-08 -
- Workaround for augeas lenses that don't handle files without
a trailing newline (bsc#1064623, bsc#1074891, bsc#1080051
and gh#hercules-team/augeas#547)
- 0.6.3
2017-05-26 -
- Fix attributes to work with simple values with trailing comments
- Fix using CFA::BaseModel#generic_set without requiring
- 0.6.2
2017-04-25 -
- fix writing two elements in collection containing nested tree
(also caused by fix for bsc#1023204)
- 0.6.1
2017-03-21 -
- fix writting two new following nested trees (also caused by fix
for bsc#1023204)
- fix writing new element with same key as only existing key
- fix writing new element with same key as removed element
- add new method AugeasTree#unique_id that helps with writing new
entries for augeas sequences
- 0.6.0
2017-03-21 -
- fix AugeasTree#select to not return elements marked as deleted
(caused by fix for bsc#1023204)
- 0.5.1
2017-03-02 -
- allow generic set/get also on subtree (bsc#1023204)
- do minimal changes when editing file, especially do not eat
white spaces if value is not modified (bsc#1023204)
- AugeasTree#data now return frozen hash as it is just filtered
view of data, which cannot be modified
- 0.5.0
2016-12-05 -
- fix regression when passing nil to AugeasTree#delete (bsc#983486)
- 0.4.3
2016-11-30 -
- Improve deletion of elements in the augeas parser (needed to
fix ntp-client, bsc#983486)
- 0.4.2

See Also

Package Description
ruby2.6-rubygem-cfa-doc-0.7.0-1.2.i586.rpm RDoc documentation for cfa
ruby2.6-rubygem-cfa-doc-0.7.0-1.2.x86_64.rpm RDoc documentation for cfa
ruby2.6-rubygem-cfa_grub2-1.0.1-1.3.i586.rpm Models for GRUB2 configuration files
ruby2.6-rubygem-cfa_grub2-1.0.1-1.3.x86_64.rpm Models for GRUB2 configuration files
ruby2.6-rubygem-cfa_grub2-doc-1.0.1-1.3.i586.rpm RDoc documentation for cfa_grub2
ruby2.6-rubygem-cfa_grub2-doc-1.0.1-1.3.x86_64.rpm RDoc documentation for cfa_grub2
ruby2.6-rubygem-changelog_generator-0.3.0-1.4.i586.rpm Create changelog for SLE images for Docker
ruby2.6-rubygem-changelog_generator-0.3.0-1.4.x86_64.rpm Create changelog for SLE images for Docker
ruby2.6-rubygem-changelog_generator-doc-0.3.0-1.4.i586.rpm RDoc documentation for changelog_generator
ruby2.6-rubygem-changelog_generator-doc-0.3.0-1.4.x86_64.rpm RDoc documentation for changelog_generator
ruby2.6-rubygem-changelog_generator-testsuite-0.3.0-1.4.i586.rpm Test suite for changelog_generator
ruby2.6-rubygem-changelog_generator-testsuite-0.3.0-1.4.x86_64.rpm Test suite for changelog_generator
ruby2.6-rubygem-cheetah-0.5.0-1.12.i586.rpm Your swiss army knife for executing external commands in Ruby safely
ruby2.6-rubygem-cheetah-0.5.0-1.12.x86_64.rpm Your swiss army knife for executing external commands in Ruby safely
ruby2.6-rubygem-cheetah-doc-0.5.0-1.12.i586.rpm RDoc documentation for cheetah