Age | Commit message (Expand) | Author | Files | Lines |
2019-10-13 | hscript: Ensure mounts are executed in proper order | A. Wilcox | 2 | -0/+23 |
2019-10-13 | hscript: Use +phase+ argument in EXECUTE_FAILURE macro | A. Wilcox | 1 | -1/+1 |
2019-10-13 | hscript: Device, not mountpoint, shall be present | A. Wilcox | 1 | -1/+1 |
2019-10-12 | hscript: Implement 'repository' key and add tests for it | A. Wilcox | 6 | -9/+147 |
2019-10-12 | hscript: Fix dot logic in Hostname::execute | A. Wilcox | 1 | -2/+2 |
2019-10-12 | hscript: Add hostname execution | A. Wilcox | 2 | -4/+59 |
2019-10-12 | hscript: Add Script::execute() and Simulate option | A. Wilcox | 2 | -0/+22 |
2019-10-12 | tools: Add new tool, hscript-simulate, for simulation of script execution | A. Wilcox | 3 | -0/+78 |
2019-10-12 | util: Add helpers for logging step start/end | A. Wilcox | 1 | -0/+14 |
2019-10-12 | hscript: Use Agent.MessageFormat for logging | A. Wilcox | 2 | -11/+27 |
2019-10-12 | hscript: Ensure resources are reclaimed when Script is destroyed | A. Wilcox | 2 | -0/+7 |
2019-10-12 | hscript: Parse network addresses | A. Wilcox | 1 | -3/+116 |
2019-10-12 | hscript: Implement a lot of 'netaddress' validation logic | A. Wilcox | 1 | -1/+67 |
2019-10-12 | tests: More specifity on netaddress test messages | A. Wilcox | 1 | -4/+4 |
2019-10-12 | hscript: Fix incorrect usage of std::string::substr | A. Wilcox | 2 | -2/+2 |
2019-10-12 | hscript: Style | A. Wilcox | 1 | -0/+1 |
2019-10-12 | tests: Make test output more specific | A. Wilcox | 1 | -9/+9 |
2019-10-12 | Implmement some 'netaddress' requirements | A. Wilcox | 1 | -2/+40 |
2019-10-12 | hscript: Stub out NetAddress class | A. Wilcox | 2 | -0/+51 |
2019-10-12 | hscript: Key members are always /const/ | A. Wilcox | 1 | -2/+2 |
2019-10-12 | hscript: Turn rootpw validation true by default | A. Wilcox | 1 | -1/+2 |
2019-10-12 | hscript: Fix logic reversal | A. Wilcox | 1 | -1/+1 |
2019-10-12 | hscript: Only print MISSING_ERRORS if no other errors occurred | A. Wilcox | 1 | -14/+16 |
2019-10-12 | tests: Add 'netaddress' keys, will be next key implemented | A. Wilcox | 24 | -6/+601 |
2019-10-12 | hscript: Validate 'hostname' keys and add another test | A. Wilcox | 3 | -1/+41 |
2019-10-12 | tests: Don't print performance info on tests | A. Wilcox | 1 | -1/+1 |
2019-10-12 | tests: Fix up some mount tests | A. Wilcox | 2 | -36/+49 |
2019-10-12 | hscript: Pass opts to all validate()s, implement 'mount' validation | A. Wilcox | 11 | -32/+56 |
2019-10-12 | hscript: Parse 'mount' key, add tests to ensure | A. Wilcox | 6 | -0/+82 |
2019-10-09 | tests: Ensure only parser error counts are counted for parser tests | A. Wilcox | 1 | -6/+6 |
2019-10-09 | hscript: Implement stub Mount parser | A. Wilcox | 3 | -2/+55 |
2019-10-08 | hscript: New module 'disk', fix headers of all files | A. Wilcox | 7 | -5/+19 |
2019-10-08 | hscript: These keys can be strongly typed | A. Wilcox | 1 | -4/+4 |
2019-10-08 | hscript: Add +opts+ member-var to Script class | A. Wilcox | 2 | -1/+20 |
2019-10-08 | hscript: - and _ are valid hostname characters | A. Wilcox | 1 | -1/+1 |
2019-10-08 | tests: Add some more tests, and note reqs for each test | A. Wilcox | 4 | -4/+66 |
2019-10-08 | Make +pretty+ a global var instead of passed everywhere | A. Wilcox | 4 | -45/+37 |
2019-10-08 | hscript: Ensure Key vtable isn't duped in every object | A. Wilcox | 2 | -1/+4 |
2019-10-08 | hscript: Use StringKey for Hostname (+ others), implement RootPassphrase | A. Wilcox | 5 | -11/+61 |
2019-10-08 | hscript: Add StringKey helper class | A. Wilcox | 3 | -1/+23 |
2019-10-08 | tests: Add rootpw to test 15 so required keys are satisfied | A. Wilcox | 1 | -1/+1 |
2019-10-08 | hscript: Handle pkgs with + char and add test (thanks @sroracle) | A. Wilcox | 3 | -2/+3 |
2019-10-08 | tests: Add some new tests and fix test 15 | A. Wilcox | 4 | -6/+31 |
2019-10-08 | hscript: handle packages with dot (.) character | A. Wilcox | 1 | -1/+1 |
2019-10-08 | hscript: Correctly increment warnings on dup pkg warning | A. Wilcox | 1 | -0/+2 |
2019-10-08 | hscript: Initial attempt at handling 'pkginstall' key | A. Wilcox | 3 | -8/+58 |
2019-10-08 | hscript: Simplify MISSING_ERROR usage | A. Wilcox | 1 | -6/+6 |
2019-10-08 | tests: Fix regex error | A. Wilcox | 1 | -2/+2 |
2019-10-08 | hscript: Amend comment | A. Wilcox | 1 | -1/+1 |
2019-10-08 | hscript: Ensure required keys are present | A. Wilcox | 1 | -0/+28 |