1
0
mirror of https://github.com/kellyjonbrazil/jc.git synced 2025-06-19 00:17:51 +02:00
Commit Graph

124 Commits

Author SHA1 Message Date
a63408c8cf Handle case where only options are passed. 2020-03-04 13:16:35 -08:00
69576f6bfa minor sytax fixes 2020-03-04 12:03:40 -08:00
22ff2964e9 Simplify main(), magic() methods. 2020-03-04 10:33:42 -08:00
4aeaa9f42a add /etc/gshadow parser 2020-03-03 09:32:25 -08:00
5eb0f61727 add /etc/group file parser 2020-03-03 09:07:09 -08:00
d9c4e2ed4c add csv file parser 2020-03-02 14:03:58 -08:00
2f9be8bf33 simplify usage 2020-03-02 08:32:42 -08:00
07c1be9e9a add who command parser 2020-03-01 16:30:04 -08:00
1cdf004b77 add /etc/shadow parser 2020-02-29 11:46:24 -08:00
a4ea504261 add /etc/passwd parser 2020-02-29 11:33:14 -08:00
4666042abb add blkid parser 2020-02-27 20:21:02 -08:00
61257e7525 add last and lastb parser 2020-02-27 15:14:43 -08:00
8bfa0bddec version bump to 1.7.5 2020-02-27 10:50:05 -08:00
f857523ca7 bump to version 1.7.4 2020-02-19 07:02:50 -08:00
7388ad19b9 bump to v1.8.0 2020-02-17 17:31:15 -08:00
13bcdbc6c9 doc update 2020-02-13 17:50:51 -08:00
cfba62db20 correct parser search in magic() 2020-02-13 17:48:21 -08:00
2fb6ae08d7 fix shlex usage 2020-02-13 12:17:41 -08:00
bf8811e03e add comments 2020-02-13 10:25:41 -05:00
c8b502c571 remove unnecessary join and add comments 2020-02-13 10:14:32 -05:00
81c11a975c added docstrings 2020-02-13 10:08:43 -05:00
0d370eb403 doc update 2020-02-13 10:03:11 -05:00
dd6680efb2 allow condensed options (-prdq is equivalent to -p -r -d -q) 2020-02-13 09:47:16 -05:00
a7158373cd comment update 2020-02-12 00:16:17 -05:00
6d50ec7199 add try/except to fix bare jc command condition 2020-02-12 00:11:48 -05:00
95dbf98e8e allow options in magic syntax 2020-02-11 19:14:51 -08:00
a2c137df2e better magic command syntax logic using introspection information from parser modules 2020-02-11 18:08:37 -08:00
fe27dcdb8f proof of concept for magic syntax (e.g. jc ls -al) 2020-02-11 12:16:23 -08:00
028e136161 bump to 1.7.2: add test fixtures to package 2020-02-08 12:46:42 -08:00
3a1cbc4d50 move info class to top 2020-02-05 22:26:47 -08:00
0c03132847 fix error codes using sys.exit() 2020-02-05 16:18:58 -08:00
3b81f7e2a1 exit code on ctrl-c exit 2020-02-05 16:12:09 -08:00
6bad164b5e simplify by removing unnecessary getattr calls 2020-02-05 14:10:22 -08:00
bb5ba7ddb1 add indent variable to helptext 2020-02-05 13:57:34 -08:00
8b2e01d540 doc update 2020-02-05 13:50:12 -08:00
ff1159b1de exit codes on error 2020-02-05 11:45:17 -08:00
e05fc0a510 change padding of helptext 2020-02-05 11:08:47 -08:00
a7b7bdd467 load parser modules 'just in time' so we don't need to load all modules at startup 2020-02-05 10:55:08 -08:00
3b36022e5a add id parser 2020-02-04 21:09:42 -08:00
f2d616c98e add crontab with user parser 2020-02-04 14:02:27 -08:00
ab589ee3ed add __version__ variable 2020-02-04 11:18:15 -08:00
547c6d3d59 add xml parser 2020-02-03 22:13:06 -08:00
76583dcd2f add ini file parser 2020-02-03 19:07:31 -08:00
db157b8ca7 add yaml file parser 2020-02-03 16:12:32 -08:00
47328dc659 add pip-show parser 2019-12-16 19:09:14 -08:00
5ff99de405 add argument to parser info 2019-12-16 18:40:08 -08:00
86ebe2cf9c initial add of pip list parser 2019-12-16 18:36:13 -08:00
b076ab5b57 initial crontab parser 2019-12-16 17:01:53 -08:00
e882bf55bc initial add du parser 2019-12-16 13:52:42 -08:00
3a3016adb6 add parser_count to about 2019-12-16 11:52:18 -08:00