INNER CODE UNIT · Go
main
Edgenesis/shifu · cmd/deviceshifu/cmdlwm2m/main.go:13
func main() {
deviceName := os.Getenv("EDGEDEVICE_NAME")
namespace := os.Getenv("EDGEDEVICE_NAMESPACE")
deviceShifuMetadata := &deviceshifubase.DeviceShifuMetaData{
Name: deviceName,
ConfigFilePath: deviceshifubase.DeviceConfigmapFolderPath,
KubeConfigPath: deviceshifubase.KubernetesConfigDefault,
Namespace: namespace,
}
ds, err := deviceshifulwm2m.New(deviceShifuMetadata)
if err != nil {
logger.Fatalf("Error creating deviceshifu: %v", err)
}
if err := ds.Start(wait.NeverStop); err != nil {
logger.Fatalf("Error starting deviceshifu: %v", err)