Commits


Always format generated code While here document what is needed to actually run go generate.


Support cascading delete of objects


Set accurate crud.go header comment getopt(1) clears the value of "$@", so grab it before it's cleared


deduplicate new test client code This adds a newTestClient option so that we aren't constantly creating new http transports clients and all that


Support Icinga2 hostgroups Tests of hostgroup operations are done in TestFilter


doc: correct doc comment about type


Generate CRUD code using go generate Explanation for use is in the README