Add more device fields (#111)

These fields will be used to improve acceptance tests.
This commit is contained in:
Joshua Spence
2023-02-28 20:20:02 +11:00
committed by GitHub
parent 1a8ebcf405
commit dd2fd56a6f
2 changed files with 5 additions and 1 deletions

View File

@@ -152,7 +152,9 @@ func NewResource(structName string, resourcePath string) *Resource {
case resource.StructName == "Device":
baseType.Fields[" MAC"] = NewFieldInfo("MAC", "mac", "string", "", true, false, "")
baseType.Fields["Adopted"] = NewFieldInfo("Adopted", "adopted", "bool", "", false, false, "")
baseType.Fields["Model"] = NewFieldInfo("Model", "model", "string", "", true, false, "")
baseType.Fields["State"] = NewFieldInfo("State", "state", "DeviceState", "", false, false, "")
baseType.Fields["Type"] = NewFieldInfo("Type", "type", "string", "", true, false, "")
case resource.StructName == "User":
baseType.Fields[" IP"] = NewFieldInfo("IP", "ip", "string", "non-generated field", true, false, "")
baseType.Fields[" DevIdOverride"] = NewFieldInfo("DevIdOverride", "dev_id_override", "int", "non-generated field", true, false, "")