Skip to content

Commit aa86971

Browse files
committed
Don't fail fetching machine information when not available
1 parent cf9c76c commit aa86971

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

manager/machine.go

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -243,28 +243,27 @@ func getMachineInfo(sysFs sysfs.SysFs, fsInfo fs.FsInfo) (*info.MachineInfo, err
243243

244244
filesystems, err := fsInfo.GetGlobalFsInfo()
245245
if err != nil {
246-
return nil, err
246+
glog.Errorf("Failed to get global filesystem information: %v", err)
247247
}
248248

249249
diskMap, err := sysinfo.GetBlockDeviceInfo(sysFs)
250250
if err != nil {
251-
return nil, err
251+
glog.Errorf("Failed to get disk map: %v", err)
252252
}
253253

254254
netDevices, err := sysinfo.GetNetworkDevices(sysFs)
255255
if err != nil {
256-
return nil, err
256+
glog.Errorf("Failed to get network devices: %v", err)
257257
}
258258

259259
topology, numCores, err := getTopology(sysFs, string(cpuinfo))
260260
if err != nil {
261-
return nil, err
261+
glog.Errorf("Failed to get topology information: %v", err)
262262
}
263263

264264
systemUUID, err := sysinfo.GetSystemUUID(sysFs)
265265
if err != nil {
266266
glog.Errorf("Failed to get system UUID: %v", err)
267-
systemUUID = ""
268267
}
269268

270269
machineInfo := &info.MachineInfo{

0 commit comments

Comments
 (0)