Commit graph

454 commits

Author SHA1 Message Date
0dd2da7fd4 Fix obviously colliding ICMP stream IDs
But it looks like the underlying ICMPLIB model of receive() is broken for what I'm doing
2021-11-22 01:32:11 -07:00
fb8717e535 Don't need those 2021-11-20 23:11:47 -07:00
1273beea3b Blah. 2021-11-20 23:10:00 -07:00
74d543824b And done 2021-11-20 23:06:26 -07:00
a9eecc6998 And buffing 2021-11-20 22:37:57 -07:00
a0766fc42e Overhaul to a considerably more useful multiprocess state 2021-11-20 22:05:45 -07:00
a4cd4568cf WIP on Aloe 2021-11-20 14:39:14 -07:00
b6b1f23188 Fmt. 2021-11-09 12:31:31 -07:00
0d81f6540d Fixing list as a global and local fn 2021-11-09 12:31:18 -07:00
028873aa49 Bump click 2021-11-09 12:30:53 -07:00
2249302b06 More docs tweaks 2021-11-05 13:20:00 -06:00
ed633c9ab0 Documenting for publication 2021-11-05 12:18:45 -06:00
db08760964 Add pytest-cov by default when pytesting 2021-11-05 11:47:33 -06:00
ac5f5e1637 Finishing and testing the driver 2021-11-05 11:47:17 -06:00
3a58156427 Tapping on the revamped clusterctrl 2021-11-02 01:12:06 -06:00
a4b720158f Factor out HACKING 2021-11-01 09:47:59 -06:00
7d53405e71 Documentation tweaks 2021-10-31 11:53:28 -06:00
6cba9c3ad1 New host records 2021-10-31 10:59:45 -06:00
6f05542142 Teach cram about profile and host subpackages 2021-10-31 10:59:27 -06:00
9ac3f56b5b Blah 2021-10-27 22:47:15 -06:00
ef9e54e647 Rename to match the upstream naming 2021-10-27 22:44:46 -06:00
92e5605f8c exists() is the wrong predicate; false-negatives on broken links 2021-10-20 23:54:17 -06:00
3290a8aefc Final-ish tested driver 2021-10-13 20:28:54 -06:00
a17f7e497b Styleguide 2021-10-13 01:07:32 -06:00
684409cd16 A driver from scratch 2021-10-13 01:07:06 -06:00
73bddf2a52 Black. 2021-10-11 22:38:55 -06:00
7bb78e0497 Squashme: command whitespace 2021-10-11 22:33:34 -06:00
522f1b6628 Hoist out helper fns
Note that since __main__ is in global scope, no closure conversion is required
2021-10-11 22:26:44 -06:00
b18edf1c4a Invalid config should be a nonzero exit 2021-10-11 22:23:53 -06:00
17034424c2 Format the commands so they'll be easier to pull apart 2021-10-11 22:00:53 -06:00
6640f54407 Unify to double quotes 2021-10-11 21:55:35 -06:00
7713d6d9a8 Fix bananas use of commas 2021-10-11 21:54:38 -06:00
0d2acb676f Fix just bananas usage of parens 2021-10-11 21:53:28 -06:00
9eed6ef803 Refactor into a single print() call 2021-10-11 21:42:19 -06:00
de4a8bdaa8 Refactor out constants 2021-10-11 21:41:48 -06:00
b0130c27a6 Refactor into __main__ block 2021-10-11 21:26:06 -06:00
e02af611ad Refactor xra1200 import 2021-10-11 21:24:43 -06:00
c4283e4be1 Initial hatctl state 2021-10-11 21:22:49 -06:00
aab2ec1c33 More improvements and an execution optimizer 2021-10-11 00:09:51 -06:00
b9e40b5bb1 Add profile.d/default to the default requirements 2021-10-10 22:57:53 -06:00
f89459294d Factor out the VFS since it's kinda neat 2021-10-10 22:40:05 -06:00
4d9a777fc8 Get fmt working again 2021-10-10 21:42:55 -06:00
2ab0339e49 Document working in here 2021-10-10 21:42:38 -06:00
8deb1bed25 First cut at a cram tool 2021-10-10 21:41:01 -06:00
376d032808 Fmt. 2021-10-10 21:40:27 -06:00
6636b75457 What do you want from me 2021-10-07 10:52:08 -06:00
19c306d3df Hail ba'azel 2021-10-07 10:49:41 -06:00
bbfee1d3ff Create bazel-test.yml 2021-10-07 09:58:35 -06:00
bb5b7aa9b4 So long yakshave.club, I never used you 2021-10-07 09:51:02 -06:00
b37d999796 De-conflict sequential source files that map to the same path 2021-10-04 13:31:00 -06:00