#######################################################################################
#######################################################################################
#NIDD_VER: GSM18_1711_001_00
#GNBTS: GSM18_1711_001
#Migration from GSM18_1710_001 to GSM18_1711_001
# 28.10.2017

#######################################################################################
#######################################################################################
#general version check

for_objects "MRBTS/GNBTS"
	begin
		if not ( get_version $current_dist_name ) == "GSM18_1710_001"
			abort_file
	end

#######################################################################################
#######################################################################################
# update

for_objects "MRBTS/GNBTS/GNBCF"
	begin
        if ( param_exist $current_dist_name "maxBtsTimeError" )
            begin
                define "maxBtsTimeError" get_param $current_dist_name "maxBtsTimeError"

                if ( convert_to_int maxBtsTimeError 10 ) > 1900
                    begin
                        add_param $current_dist_name "maxBtsTimeError" 1900
                    end
            end
    end

#######################################################################################
#######################################################################################
#Set proper version and adaptations for GNBTS subtree

for_objects "MRBTS/GNBTS"
	begin
		set_version $current_dist_name "GSM18_1711_001"
		set_adaptation $current_dist_name "com.nokia.srbts.gsm"
	end
	
for_objects "MRBTS/GNBTS/GNBCF"
	begin
		set_version $current_dist_name "GSM18_1711_001"
		set_adaptation $current_dist_name "com.nokia.srbts.gsm"
	end

for_objects "MRBTS/GNBTS/GNBCF/GNCEL"
	begin
		set_version $current_dist_name "GSM18_1711_001"
		set_adaptation $current_dist_name "com.nokia.srbts.gsm"
	end
