1
0
mirror of https://github.com/kellyjonbrazil/jc.git synced 2025-06-17 00:07:37 +02:00

add new high-level api info

This commit is contained in:
Kelly Brazil
2022-01-18 14:18:12 -08:00
parent 03feb89c84
commit 2c42baf3a4
34 changed files with 174 additions and 0 deletions

View File

@ -13,6 +13,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('acpi', acpi_command_output)
or
import jc.parsers.acpi
result = jc.parsers.acpi.parse(acpi_command_output)

View File

@ -15,6 +15,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('airport', airport_command_output)
or
import jc.parsers.airport
result = jc.parsers.airport.parse(airport_command_output)

View File

@ -15,6 +15,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('airport_s', airport_s_command_output)
or
import jc.parsers.airport_s
result = jc.parsers.airport_s.parse(airport_s_command_output)

View File

@ -15,6 +15,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('arp', arp_command_output)
or
import jc.parsers.arp
result = jc.parsers.arp.parse(arp_command_output)

View File

@ -13,6 +13,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('blkid', blkid_command_output)
or
import jc.parsers.blkid
result = jc.parsers.blkid.parse(blkid_command_output)

View File

@ -17,6 +17,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('cksum', cksum_command_output)
or
import jc.parsers.cksum
result = jc.parsers.cksum.parse(cksum_command_output)

View File

@ -15,6 +15,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('crontab', crontab_output)
or
import jc.parsers.crontab
result = jc.parsers.crontab.parse(crontab_output)

View File

@ -11,6 +11,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('crontab_u', crontab_u_output)
or
import jc.parsers.crontab_u
result = jc.parsers.crontab_u.parse(crontab_u_output)

View File

@ -11,6 +11,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('csv', csv_output)
or
import jc.parsers.csv
result = jc.parsers.csv.parse(csv_output)

View File

@ -15,6 +15,13 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('csv_s', csv_output.splitlines()) # result is an iterable object
for item in result:
# do something
or
import jc.parsers.csv_s
result = jc.parsers.csv_s.parse(csv_output.splitlines()) # result is an iterable object
for item in result:

View File

@ -17,6 +17,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('date', date_command_output)
or
import jc.parsers.date
result = jc.parsers.date.parse(date_command_output)

View File

@ -13,6 +13,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('df', df_command_output)
or
import jc.parsers.df
result = jc.parsers.df.parse(df_command_output)

View File

@ -21,6 +21,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('dig', dig_command_output)
or
import jc.parsers.dig
result = jc.parsers.dig.parse(dig_command_output)

View File

@ -19,6 +19,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('dir', dir_command_output)
or
import jc.parsers.dir
result = jc.parsers.dir.parse(dir_command_output)

View File

@ -13,6 +13,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('dmidecode', dmidecode_command_output)
or
import jc.parsers.dmidecode
result = jc.parsers.dmidecode.parse(dmidecode_command_output)

View File

@ -17,6 +17,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('dpkg_l', dpkg_command_output)
or
import jc.parsers.dpkg_l
result = jc.parsers.dpkg_l.parse(dpkg_command_output)

View File

@ -13,6 +13,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('du', du_command_output)
or
import jc.parsers.du
result = jc.parsers.du.parse(du_command_output)

View File

@ -10,6 +10,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('acpi', acpi_command_output)
or
import jc.parsers.acpi
result = jc.parsers.acpi.parse(acpi_command_output)

View File

@ -12,6 +12,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('airport', airport_command_output)
or
import jc.parsers.airport
result = jc.parsers.airport.parse(airport_command_output)

View File

@ -12,6 +12,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('airport_s', airport_s_command_output)
or
import jc.parsers.airport_s
result = jc.parsers.airport_s.parse(airport_s_command_output)

View File

@ -12,6 +12,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('arp', arp_command_output)
or
import jc.parsers.arp
result = jc.parsers.arp.parse(arp_command_output)

View File

@ -10,6 +10,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('blkid', blkid_command_output)
or
import jc.parsers.blkid
result = jc.parsers.blkid.parse(blkid_command_output)

View File

@ -14,6 +14,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('cksum', cksum_command_output)
or
import jc.parsers.cksum
result = jc.parsers.cksum.parse(cksum_command_output)

View File

@ -12,6 +12,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('crontab', crontab_output)
or
import jc.parsers.crontab
result = jc.parsers.crontab.parse(crontab_output)

View File

@ -8,6 +8,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('crontab_u', crontab_u_output)
or
import jc.parsers.crontab_u
result = jc.parsers.crontab_u.parse(crontab_u_output)

View File

@ -8,6 +8,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('csv', csv_output)
or
import jc.parsers.csv
result = jc.parsers.csv.parse(csv_output)

View File

@ -12,6 +12,13 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('csv_s', csv_output.splitlines()) # result is an iterable object
for item in result:
# do something
or
import jc.parsers.csv_s
result = jc.parsers.csv_s.parse(csv_output.splitlines()) # result is an iterable object
for item in result:

View File

@ -14,6 +14,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('date', date_command_output)
or
import jc.parsers.date
result = jc.parsers.date.parse(date_command_output)

View File

@ -10,6 +10,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('df', df_command_output)
or
import jc.parsers.df
result = jc.parsers.df.parse(df_command_output)

View File

@ -18,6 +18,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('dig', dig_command_output)
or
import jc.parsers.dig
result = jc.parsers.dig.parse(dig_command_output)

View File

@ -16,6 +16,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('dir', dir_command_output)
or
import jc.parsers.dir
result = jc.parsers.dir.parse(dir_command_output)

View File

@ -10,6 +10,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('dmidecode', dmidecode_command_output)
or
import jc.parsers.dmidecode
result = jc.parsers.dmidecode.parse(dmidecode_command_output)

View File

@ -14,6 +14,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('dpkg_l', dpkg_command_output)
or
import jc.parsers.dpkg_l
result = jc.parsers.dpkg_l.parse(dpkg_command_output)

View File

@ -10,6 +10,11 @@ Usage (cli):
Usage (module):
import jc
result = jc.parse('du', du_command_output)
or
import jc.parsers.du
result = jc.parsers.du.parse(du_command_output)