diff --git a/interface/ri_tk_cmd.py b/interface/ri_tk_cmd.py index 98b781c..b1bcbf9 100644 --- a/interface/ri_tk_cmd.py +++ b/interface/ri_tk_cmd.py @@ -11,7 +11,8 @@ import copy import sys def serial_no_init(): - display.var_dict['serial_no.number'].set(value=ri_data.SerialNumber.value) + if ri_data.SerialNumber.value.strip(): + display.var_dict['serial_no.number'].set(value=ri_data.SerialNumber.value) def serial_no_quit(): ri_data.SerialNumber.value = display.var_dict['serial_no.number'].get() @@ -106,7 +107,8 @@ def mp_top_cancel(): def network_init(): ''' network initialize ''' - display.var_dict['network_host_name']. set(value=ri_data.Network.hostname) + if ri_data.Network.hostname.strip(): + display.var_dict['network_host_name']. set(value=ri_data.Network.hostname) ri_widget.Widget.dict['network_config_%s' %(ri_data.Network.configuration and ri_data.Network.configuration or 'static')].tk_widget.invoke() display.var_dict['network_domain_name']. set(value=ri_data.Network.domain) display.var_dict['network_ip']. set(value=ri_data.Network.ip) diff --git a/xml/interface.xml b/xml/interface.xml index bb6dad7..aae2d25 100644 --- a/xml/interface.xml +++ b/xml/interface.xml @@ -510,7 +510,7 @@ row 4 | | - +