func safeMetadataInsert(resource *gocf.Resource, key string, value interface{}) { if nil == resource.Metadata { resource.Metadata = make(map[string]interface{}, 0) } resource.Metadata[key] = value }
func safeAppendDependency(resource *gocf.Resource, dependencyName string) { if nil == resource.DependsOn { resource.DependsOn = []string{} } resource.DependsOn = append(resource.DependsOn, dependencyName) }