subscription-manager commands¶
Parsers for parsing output of the subscription-manager
commands.
SubscriptionManagerFacts - command subscription-manager facts
¶
- class insights.parsers.subscription_manager.SubscriptionManagerFacts(context, extra_bad_lines=None)[source]¶
Bases:
CommandParser
,dict
Class for parsing the output of subscription-manager facts command.
Typical output of the command is:
aws_instance_id: 567890567890 network.ipv6_address: ::1 uname.sysname: Linux uname.version: #1 SMP PREEMPT Fri Sep 2 16:07:40 EDT 2022 virt.host_type: rhev, kvm virt.is_guest: True
Examples
>>> type(rhsm_facts) <class 'insights.parsers.subscription_manager.SubscriptionManagerFacts'> >>> rhsm_facts['aws_instance_id'] '567890567890'