Commit Graph

27 Commits

Author SHA1 Message Date
alu a1b4353b06 rename volume volid to file to better represent the meaning,
add raw value string to devices,
fix JSON to go naming for device_name vendor_name ... in devices,
bump API version to 0.03
2025-04-16 20:07:56 +00:00
alu a07a0a5e98 add verbose falg to make build 2025-04-08 23:56:08 +00:00
alu 4ef3f76589 add disk type (prefix) to instance volume model 2025-04-08 23:41:33 +00:00
alu 6a65ca2021 update go mod 2025-04-08 23:41:01 +00:00
alu 6a1d13538d delete debug print functions 2025-04-07 19:55:46 +00:00
alu 2265a8e580 fix bug with incomplete cluster model when node is down,
improve various error messages
2025-04-07 19:25:28 +00:00
alu cc35e38455 fix linting 2025-04-02 21:34:14 +00:00
alu d957198eaf update go to 1.24.0 2025-03-02 23:54:21 +00:00
alu 5dbb87d772 cleanup commented code 2025-02-27 00:39:55 +00:00
alu 3ed2b845e0 bump go version to 1.23.6 2025-02-11 07:11:05 +00:00
alu e99a9c8c79 improve device and function (subdevice) types 2025-02-11 07:11:05 +00:00
alu bf5196763d update go.mod except diskfs 2025-02-11 07:11:05 +00:00
alu 9bd8c351d9 add sync endpoints,
refactor hosts to nodes,
change json return values to lowercase for instances and nodes,
combine rebuildVM and rebuildCT to rebuildInstance
2025-02-11 07:11:05 +00:00
alu 3cd9526c8b add node device path, add service and config templates 2025-02-11 07:11:05 +00:00
alu 1e68449354 change reloadInterval to rebuildInterval in config 2025-02-11 07:11:05 +00:00
alu d44bd48858 fix hard coded URL, add proxmox URL to config 2025-02-11 07:11:05 +00:00
alu b86034ae8f add basic synchronization using mutex 2025-02-11 07:11:05 +00:00
alu fdcab0a20a cleanup code 2025-02-11 07:11:05 +00:00
alu 4b979448a4 remove debug string methods,
simplify PCI devices
2025-02-11 07:11:05 +00:00
alu e65dda0327 properly link instacne device with reserved flag 2025-02-11 07:11:05 +00:00
alu 58ce74552b implement device linking 2025-02-11 07:11:05 +00:00
alu 571093379f cleanup code 2025-02-11 07:11:05 +00:00
alu 5029ff4d2a implement populate model hosts/instances/volumes/nets/devices 2025-02-11 07:11:05 +00:00
alu bd1ea3e3e5 fix refactor 2025-02-11 07:11:05 +00:00
alu c9b2fa9b6f implement node endpoint 2025-02-11 07:11:05 +00:00
alu 747c705420 bump toolchain and module versions 2025-02-11 07:11:05 +00:00
alu 19550a78d4 initial prototyping 2025-02-11 07:11:05 +00:00