check feature list length

This commit is contained in:
Andreas Gruhler 2019-10-03 06:18:10 +02:00
parent 48d6718ef8
commit a832f0b98f

View File

@ -519,8 +519,10 @@ func resourceLxcRead(d *schema.ResourceData, meta interface{}) error {
d.Set("description", config.Description)
defaultFeatures := d.Get("features").(*schema.Set)
featuresWithDefaults := UpdateDeviceConfDefaults(config.Features, defaultFeatures)
d.Set("features", featuresWithDefaults)
if len(defaultFeatures.List()) > 0 {
featuresWithDefaults := UpdateDeviceConfDefaults(config.Features, defaultFeatures)
d.Set("features", featuresWithDefaults)
}
d.Set("force", config.Force)
d.Set("hookscript", config.Hookscript)