# jc.parsers.uname jc - JSON CLI output utility uname Parser Usage: specify --uname as the first argument if the piped input is coming from uname Limitations: must use 'uname -a' Example: $ uname -a | jc --uname -p { "kernel_name": "Linux", "node_name": "user-ubuntu", "kernel_release": "4.15.0-65-generic", "operating_system": "GNU/Linux", "hardware_platform": "x86_64", "processor": "x86_64", "machine": "x86_64", "kernel_version": "#74-Ubuntu SMP Tue Sep 17 17:06:04 UTC 2019" } ## process ```python process(proc_data) ``` schema: { "kernel_name": string, "node_name": string, "kernel_release": string, "operating_system": string, "hardware_platform": string, "processor": string, "machine": string, "kernel_version": string } ## parse ```python parse(data, raw=False, quiet=False) ``` Main parsing function Arguments: raw: (boolean) output preprocessed JSON if True quiet: (boolean) suppress warning messages if True