This repository has been archived by the owner on Apr 13, 2021. It is now read-only.
GENERATING UR STATUS!
Changes since v0.002:
Architecture Changes
- Mirroring of Validation dependencies moved out of 'Validate' role
- Move change commit/reset logic inside the NetKAN tool
- Pass 'CKAN-meta' into the NetKAN tool as a App::KSP_CKAN::Tools::Git object
Fixes
- Suppress superfluous git messages to make test results easier to read
- Add tests to ensure we don't repeat our debugging regression
New Features
- Status Generation
- last_inflated
- last_indexed
- last_checked
- last_error
- failed
- Output status file to $working/status/netkan.json
- Time stamps recorded in ISO861 compliant format and set to UTC
- Example output
{
"BaconLabs": {
"failed": false,
"last_checked": "2015-08-26T03:46:50Z",
"last_error": null,
"last_indexed": "2015-08-26T03:32:06Z",
"last_inflated": "2015-08-26T03:46:52Z"
},
"DogeCoinFlag": {
"failed": false,
"last_checked": "2015-08-26T03:46:52Z",
"last_error": null,
"last_indexed": "2015-08-26T03:32:08Z",
"last_inflated": "2015-08-26T03:46:54Z"
},
"DogeCoinFlag-broken": {
"failed": true,
"last_checked": "2015-08-26T03:46:52Z",
"last_error": "Error wasn't parsable",
"last_indexed": null,
"last_inflated": "2015-08-26T03:46:52Z"
},
"SmartParts": {
"failed": false,
"last_checked": "2015-08-26T03:46:54Z",
"last_error": null,
"last_indexed": "2015-08-26T03:32:10Z",
"last_inflated": "2015-08-26T03:46:56Z"
}
}