CLI: make 'ip' optional in target config 04/160304/6
authorVyacheslav Cherkashin <v.cherkashin@samsung.com>
Tue, 14 Nov 2017 15:23:03 +0000 (18:23 +0300)
committerDmitry Kovalenko <d.kovalenko@samsung.com>
Fri, 8 Dec 2017 09:13:31 +0000 (09:13 +0000)
Change-Id: I8d32778c3cd8c65f0ebe52214e201efd6dc07eee
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
src/cli/swap_cli/config.py

index ea99f674398807f586bba07ee992c85b4d2c5b82..ce0eaad3d6d0d5d85b1211dd833362a3fa0517ca 100644 (file)
@@ -9,7 +9,6 @@ from . import features_handler
 class _TargetConfig:
     def __init__(self, target_setting):
         check_list = [
-            'ip',
             'type',
             'type_info',
         ]
@@ -20,6 +19,9 @@ class _TargetConfig:
 
         self.__settings = target_setting
 
+        if 'ip' not in self.__settings:
+            self.__settings['ip'] = '127.0.0.1'
+
     def __getitem__(self, item):
         return self.__settings[item]