From 1d2f02988debfe4fe3891d82b2de23d6004e8a91 Mon Sep 17 00:00:00 2001
From: Sebastien Douheret <sebastien.douheret@iot.bzh>
Date: Wed, 25 Jul 2018 15:52:17 +0200
Subject: Add missing event when starting SDK install

Change-Id: I32892a8ad64ed05a93aedf413a81b6e8c50c26f7
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
---
 lib/xdsserver/sdk.go | 4 ++++
 1 file changed, 4 insertions(+)

(limited to 'lib')

diff --git a/lib/xdsserver/sdk.go b/lib/xdsserver/sdk.go
index 68c92b4..88f662a 100644
--- a/lib/xdsserver/sdk.go
+++ b/lib/xdsserver/sdk.go
@@ -393,6 +393,10 @@ func (s *CrossSDK) Install(file string, force bool, timeout int, args []string,
 	s.sdk.Status = xsapiv1.SdkStatusInstalling
 	s.sdk.LastError = ""
 
+	if err := s.events.Emit(xsapiv1.EVTSDKStateChange, s.sdk, sess.ID); err != nil {
+		s.Log.Errorf("WS Emit EVTSDKStateChange installing : %v", err)
+	}
+
 	err := s.installCmd.Start()
 
 	return err
-- 
cgit