#######################################################################################
#######################################################################################
#NIDD_VER: GSM17A_1708_004_00
#GNBTS: GSM17A_1708_004
#Migration from GSM17A_1708_002 to GSM17A_1708_004
# 29.08.2017 John Villangca

#######################################################################################
#######################################################################################
#genereal version check

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

for_objects "MRBTS/GNBTS/GNBCF"
    begin
        define "GNBCF_DN" $current_dist_name
        if not ( param_exist GNBCF_DN "mPlaneRemoteIpAddressOmuSig2" )
            begin
                if ( param_exist GNBCF_DN "switchoverFailTimer" )
                    del_param GNBCF_DN "switchoverFailTimer"

                if ( param_exist GNBCF_DN "switchoverStartTimer" )
                    del_param GNBCF_DN "switchoverStartTimer"
            end
    end

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

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

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