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

54 Commits

Author SHA1 Message Date
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
8f99ab295c info update 2019-12-16 09:08:47 -08:00
882310e268 add name to about parser info 2019-12-16 09:04:52 -08:00
56bce95214 about code cleanup 2019-12-16 09:00:16 -08:00
0ffaaa6e73 clean up about code 2019-12-16 08:18:37 -08:00
bf5f80476c use real parser name in error message 2019-12-14 23:56:22 -08:00
da1d087452 add parser version info 2019-12-14 23:21:47 -08:00
e16bc7e882 add about information to parsers 2019-12-14 23:15:15 -08:00
fe9bdd4811 add info class 2019-12-13 20:01:51 -08:00
a0b22a5bcf help text formatting 2019-12-12 16:14:46 -08:00
89bad7fc2b remove systemctl list-machines parser 2019-11-15 19:13:53 -08:00
3a52fb725a add systemctl list-jobs parser 2019-11-15 18:58:17 -08:00
5affd44499 add systemctl_lj, lm, ls, and luf 2019-11-15 18:36:12 -08:00
5dbc6e806c add systemctl_luf parser 2019-11-15 12:28:28 -08:00
59ae31f3f3 add systemctl parser 2019-11-15 11:58:17 -08:00
cb16faaf4d helptext update 2019-11-15 09:31:28 -08:00
6f67eecd5e add fstab parser 2019-11-15 09:22:07 -08:00
64016b8ef0 add hosts parser 2019-11-14 21:31:25 -08:00
edb9a7c76e add stat parser 2019-11-14 15:26:36 -08:00
fdb168b43a add ss parser 2019-11-12 16:34:42 -08:00
363fd3eab4 move parser_name to except block 2019-11-11 16:27:28 -08:00