fix scripts bug

This commit is contained in:
zribiahmed 2012-11-23 17:05:05 +00:00
parent 36e9c812ef
commit 990fc27be0
2 changed files with 9 additions and 8 deletions

View file

@ -46,22 +46,22 @@ fi
case "$action" in
get_value)
ubus call tr069 GetParameterValues '{"parameter": "'$parameter'", "value": "'$value'", "type": "'$type'", "fault_code":"'$fault_code'"}'
ubus call tr069 GetParameterValues '{"parameter": "'$parameter'", "value": "'$value'", "type": "'$type'", "fault_code":"'$fault_code'"}' 2> /dev/null
;;
get_name)
ubus call tr069 GetParameterNames '{"parameter": "'$parameter'", "writable": "'$value'", "fault_code":"'$fault_code'"}'
ubus call tr069 GetParameterNames '{"parameter": "'$parameter'", "writable": "'$value'", "fault_code":"'$fault_code'"}' 2> /dev/null
;;
get_notification)
ubus call tr069 GetParameterAttributes '{"parameter": "'$parameter'", "notification": "'$value'", "fault_code":"'$fault_code'"}'
ubus call tr069 GetParameterAttributes '{"parameter": "'$parameter'", "notification": "'$value'", "fault_code":"'$fault_code'"}' 2> /dev/null
;;
add_object)
local instance="$1"
local status="$2"
ubus call tr069 AddObject '{"instance":"'$instance'", "status":"'$status'", "fault_code":"'$fault_code'"}'
ubus call tr069 AddObject '{"instance":"'$instance'", "status":"'$status'", "fault_code":"'$fault_code'"}' 2> /dev/null
;;
delete_object)
local status="$1"
ubus call tr069 DelObject '{ "status": "'$status'", "fault_code": "'$fault_code'" }'
ubus call tr069 DelObject '{ "status": "'$status'", "fault_code": "'$fault_code'" }' 2> /dev/null
;;
esac
}
@ -71,10 +71,10 @@ local parameter="$1"
local fault_code="$2"
case "$action" in
apply_value)
ubus call tr069 SetParameterValuesFault '{"parameter": "'$parameter'", "fault_code":"'$fault_code'"}'
ubus call tr069 SetParameterValuesFault '{"parameter": "'$parameter'", "fault_code":"'$fault_code'"}' 2> /dev/null
;;
apply_notification)
ubus call tr069 SetParameterAttributes '{"fault_code":"'$fault_code'"}'
ubus call tr069 SetParameterAttributes '{"fault_code":"'$fault_code'"}' 2> /dev/null
;;
esac
}

View file

@ -98,8 +98,8 @@ add_ip_interface() {
done
let instance=$instance+1
freecwmp_add_lan_device_ip_interface "$1$instance." "$instance"
ubus_freecwmp_output "$instance" "0"
/sbin/uci ${UCI_CONFIG_DIR:+-c $UCI_CONFIG_DIR} commit
ubus_freecwmp_output "$instance" "0"
}
get_ip_interface() {
@ -201,6 +201,7 @@ delete_ip_interface() {
/sbin/uci ${UCI_CONFIG_DIR:+-c $UCI_CONFIG_DIR} delete cwmp.@object[$1]
/sbin/uci ${UCI_CONFIG_DIR:+-c $UCI_CONFIG_DIR} delete network.lan$indice
/sbin/uci ${UCI_CONFIG_DIR:+-c $UCI_CONFIG_DIR} commit
ubus_freecwmp_output "0"
}
add_lan_device() {