|
|
@@ -3784,14 +3784,18 @@ int paras_alarm_xport(char *path, int io)
|
|
|
pwr3 = is_power3();
|
|
|
if(io==PARAS_IMPORT) {
|
|
|
r = proc_power(path, PARAS_READ, NULL, !pwr3);
|
|
|
- r = proc_power3(path, PARAS_READ, NULL, pwr3);
|
|
|
+ if(pwr3) {
|
|
|
+ r = proc_power3(path, PARAS_READ, NULL, pwr3);
|
|
|
+ }
|
|
|
}
|
|
|
else if(io==PARAS_EXPORT) {
|
|
|
get_curtime_str(temp,sizeof(temp));
|
|
|
sprintf(path, "/tmp/power_%s.ini", temp);
|
|
|
|
|
|
r = proc_power(path, PARAS_WRITE, NULL, 0);
|
|
|
- r = proc_power3(path, PARAS_WRITE, NULL, 0);
|
|
|
+ if(pwr3) {
|
|
|
+ r = proc_power3(path, PARAS_WRITE, NULL, 0);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
return r;
|