This is a implementation of dim, which is built in python. But this time in go.
Go to file
Gibheer 5bb473404f add support for attributes in pools
Add support to show all pool attributes and set them.

Also add some helper functions to FieldMap to change and check the
requested attributes.
This was needed because the layer3domain needs to be set through
attributes instead of a link function (this should be changed, but for
now we will be compatible to ndcli).

So we filter out the layer3domain name and replace it with the ID, so
that the update can do both at the same time. Maybe there is a better
way to handle this in the future.
2021-05-09 21:22:52 +02:00
query add missing table name 2021-05-07 21:17:13 +02:00
schema add history support 2021-05-09 20:32:34 +02:00
types add support for attributes in pools 2021-05-09 21:22:52 +02:00
.gitignore add new dim config name to block list 2021-05-03 22:41:58 +02:00
dim.conf.example make dim.conf the default config name 2021-05-03 19:58:44 +02:00
go.mod add go.mod 2021-04-22 10:07:16 +02:00
go.sum add dependency file 2021-05-03 19:44:28 +02:00
ipblock_create.go add layer3domain create and ipblock create 2021-05-03 22:40:27 +02:00
layer3domain_attr.go fix a small typo 2021-05-09 21:22:20 +02:00
layer3domain_create.go add a way to set attributes 2021-05-07 10:17:05 +02:00
layer3domain_list.go add a way to set attributes 2021-05-07 10:17:05 +02:00
main.go add initial pool support 2021-05-08 22:40:02 +02:00
pool.go add support for attributes in pools 2021-05-09 21:22:52 +02:00
server.go add history support 2021-05-09 20:32:34 +02:00
zone_create.go provide initial versions of zone endpoints 2021-04-28 21:09:38 +02:00
zone_list.go convert query result to dim result 2021-05-03 19:39:41 +02:00