NetworkComponents: []datatypes.NetworkComponents{datatypes.NetworkComponents{ MaxSpeed: 1000, }}, SshKeys: []datatypes.SshKey{datatypes.SshKey{Id: 3922}}, HourlyBillingFlag: true, LocalDiskFlag: true, BlockDeviceTemplateGroup: &datatypes.BlockDeviceTemplateGroup{GlobalIdentifier: "00b8c96d-287a-4dba-b253-dab68ffdf56a"}, // PrimaryBackendNetworkComponent: &datatypes.PrimaryBackendNetworkComponent{NetworkVlan: datatypes.NetworkVlan{Id: 282238}}, // PrimaryBackendNetworkComponent: &datatypes.PrimaryBackendNetworkComponent{NetworkVlan: datatypes.NetworkVlan{Id: 28223}}, PrimaryBackendNetworkComponent: &datatypes.PrimaryBackendNetworkComponent{NetworkVlan: datatypes.NetworkVlan{Id: 1191337}}, PrivateNetworkOnlyFlag: true, } fmt.Println(sl_driver) sl_driver.SetCreateConfigs(virtualGuestTemplate) real_driver, ok := sl_driver.(*softlayer.Driver) Expect(ok).To(BeTrue()) Expect(real_driver.MachineName).To(Equal(name)) fmt.Println(real_driver.VirtualGuestTemplate) err = sl_driver.PreCreateCheck() fmt.Println("PreCheck...", err) err = sl_driver.Create()