Commit graph

205 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
2249302b06 More docs tweaks 2021-11-05 13:20:00 -06:00
ed633c9ab0 Documenting for publication 2021-11-05 12:18:45 -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
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
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
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
9aae534971 [NO TESTS] WIP 2021-09-25 00:43:50 -06:00
840e764b91 Fmt. 2021-09-24 22:37:38 -06:00
a6e59b2e0c Fmt. 2021-09-19 18:05:22 -06:00
13d7f07b03 [NO TESTS] WIP 2021-09-07 02:21:34 -06:00
95e546ac55 Oh that's a delight 2021-09-07 01:00:37 -06:00
544e1cd151 [NO TESTS] WIP 2021-09-06 21:54:12 -06:00
74af14847e The archiver tools 2021-09-06 21:15:03 -06:00
23fc856791 Push mail forwarding for tirefireind 2021-09-06 21:12:10 -06:00
9ed2165072 Black all the things 2021-09-02 22:10:35 -06:00
2b9d3ad927 Done with flake8 2021-08-30 01:06:21 -06:00
29aaea1a45 Lint headway 2021-08-30 00:43:58 -06:00
3612d2b9ee Msc. lint stomping 2021-08-30 00:30:44 -06:00
3a1ffe6d6a Fmt. 2021-08-29 22:35:10 -06:00
54ab71f19c And lint 2021-08-29 22:18:57 -06:00
3b9e4076a5 Break tools out into their own dirs 2021-08-29 22:13:59 -06:00
19303931bc [NO TESTS] WIP 2021-08-23 10:51:41 -06:00
7bff95fe32 Last Lilith commit I promise 2021-08-23 10:10:03 -06:00
db9c0f7bf8 Add a Def() read-eval cache 2021-08-22 11:15:28 -06:00
2fbb0f7e1c linting 2021-08-21 22:25:47 -06:00
6c2c9190c9 Updating the docs and somewhat packaging for submission 2021-08-21 22:25:31 -06:00
3fc5bff69c Dirty awful hacks to get exec working 2021-08-21 21:38:42 -06:00
a6ce37de82 Working lexical/module scope & hello world 2021-08-21 21:17:48 -06:00
4a5262c95c Making headway towards a runnable state 2021-08-21 20:02:54 -06:00
d02f53dc52 Somewhat working launcher with prelude! 2021-08-21 18:58:33 -06:00
15c7417516 Blah. 2021-08-21 17:25:19 -06:00
f69b243c4f Convert lilith to a runnable 2021-08-21 17:20:13 -06:00
d6a811118d Get arrays and mappings working 2021-08-21 17:14:57 -06:00
8db42aa17d Get symbols working, styleguide 2021-08-21 16:58:59 -06:00
7e1e8b2ad4 Adding Symbols 2021-08-21 16:44:49 -06:00
20ed127bf7 Deal with string escaping 2021-08-21 14:23:39 -06:00
02c5f61bb8 Hello, world! 2021-08-21 14:07:57 -06:00
5531b80331 Ready to try interpreting 2021-08-21 13:13:56 -06:00
e59adb1621 Tooling work 2021-08-21 11:49:56 -06:00
014ce0b21d Working Lilith block header parser 2021-08-21 11:49:46 -06:00
43bbcda050 Initial deeply busted Lilith state for LangJam 2021-08-20 23:16:59 -06:00
2b101bf02c Update benchmarks 2021-08-20 10:10:04 -06:00
01a5a1b67d Overhaul client and server 2021-08-20 01:37:20 -06:00
99590ae534 Tap out test coverage of the jobq 2021-08-20 01:12:50 -06:00
a3a800ab07 Make the jobq closeable and document it. 2021-08-19 23:54:08 -06:00
7608b6f004 Document benchmark results 2021-08-19 23:45:15 -06:00
fe0fd3fdb1 Split the jobq into a library and a daemon 2021-08-19 23:28:33 -06:00
8c98338782 Truncate 2021-08-15 00:02:56 -06:00
961710961d Update public DNS from the first time through Ba'azel 2021-08-15 00:02:09 -06:00
5e9878742c Truncate. 2021-08-14 11:55:58 -06:00
692327e276 Be consistent about 'payload' 2021-08-14 11:23:27 -06:00
518648b238 Make the initial state user-definable 2021-08-14 11:18:19 -06:00
7436b65210 Fix exprs 2021-08-14 11:09:27 -06:00
4c4dab5913 Document CAS on POST /state 2021-08-14 11:05:44 -06:00
8f88a4da45 Get the anosql tests clean 2021-08-14 09:20:58 -06:00
d242f73dc4 An initial crack at a jobq 2021-08-14 00:31:07 -06:00
477d3f1055 Expunge the pypi reference 2021-08-13 19:57:17 -06:00
9d759fa187 Anosql is abandoned upstream. Vendor it. 2021-08-13 19:56:00 -06:00
668d58ba8c Zapp reqman 2021-08-13 17:17:15 -06:00
2e0026eadc Knock out a migrations system for AnoSQL 2021-08-13 16:45:53 -06:00
bdb4832ff7 Add a qint tool 2021-08-12 14:50:09 -06:00
767574cb44 Get the updater zapping nicely 2021-08-12 14:28:57 -06:00
f0aa9a6579 Relocate zapp to its own repo 2021-08-12 12:51:50 -06:00
95ea44ab4d More README tweaks 2021-08-08 10:05:26 -06:00