| Server IP : 77.68.64.21 / Your IP : 216.73.216.219 Web Server : Apache System : Linux hp3-wp-1011378.hostingp3.local 3.10.0-1160.144.1.el7.tuxcare.els9.x86_64 #1 SMP Fri Jul 10 17:06:31 UTC 2026 x86_64 User : csh2668128 ( 2112425) PHP Version : 8.1.34 Disable Function : shell_exec,exec,system,popen,set_time_limit MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /usr/share/augeas/lenses/dist/ |
Upload File : |
(*
Module: Rhsm
Parses subscription-manager config files
Author: Dominic Cleal <dcleal@redhat.com>
About: Reference
This lens tries to keep as close as possible to rhsm.conf(5) and
Python's SafeConfigParser. All settings must be in sections without
indentation. Semicolons and hashes are permitted for comments.
About: License
This file is licenced under the LGPL v2+, like the rest of Augeas.
About: Lens Usage
To be documented
About: Configuration files
This lens applies to:
/etc/rhsm/rhsm.conf
See <filter>.
*)
module Rhsm =
autoload xfm
(* Semicolons and hashes are permitted for comments *)
let comment = IniFile.comment IniFile.comment_re "#"
(* Equals and colons are permitted for separators *)
let sep = IniFile.sep IniFile.sep_re IniFile.sep_default
(* All settings must be in sections without indentation *)
let entry = IniFile.entry_multiline IniFile.entry_re sep comment
let title = IniFile.title IniFile.record_re
let record = IniFile.record title entry
let lns = IniFile.lns record comment
let filter = incl "/etc/rhsm/rhsm.conf"
let xfm = transform lns filter