* Tue Mar 18 2025 Jean-Philippe Pialasse <jpp@koozali.org> 11.0.0-9.sme
- update config for Nut 2.8.2 [SME: 12657] TODO review master/slave mode TODO convert master/slave to primary/secondary TODO convert to new config data + migrate TODO event and action
This commit is contained in:
@@ -76,11 +76,15 @@ my $cdb = esmith::ConfigDB->open() || die("Couldn't open config db");
|
||||
sub get_data_for_panel_STATUS {
|
||||
# Return a hash with the fields required which will be loaded into the shared data
|
||||
my $c = shift;
|
||||
$cdb = esmith::ConfigDB->open() || die("Couldn't open config db");
|
||||
my %ret = (
|
||||
#'Data1'=>'Data for STATUS', #Example
|
||||
# fields from Inputs in STATUS $fields['STATUS']
|
||||
'UPSStatus'=>$c->get_ups_status(),
|
||||
'ups_data' => $c->get_ups_status_as_hash()
|
||||
'ups_data' => $c->get_ups_status_as_hash(),
|
||||
'Nutmode'=>$cdb->get_prop('nut', 'mode')||"none",
|
||||
'localip'=>$cdb->get_value('LocalIP'),
|
||||
'SlaveUPS_Pass'=>$cdb->get_prop('nut', 'SecondaryPass'),
|
||||
);
|
||||
return %ret;
|
||||
}
|
||||
@@ -99,7 +103,7 @@ my $cdb = esmith::ConfigDB->open() || die("Couldn't open config db");
|
||||
'ClientUPS_Name'=>$cdb->get_prop('nut', 'ClientUPS'),
|
||||
'ClientUPS_User'=>$cdb->get_prop('nut', 'ClientUser'),
|
||||
'ClientUPS_Pass'=>$cdb->get_prop('nut', 'ClientPass'),
|
||||
'SlaveUPS_Pass'=>$cdb->get_prop('nut', 'SlavePass'),
|
||||
'SlaveUPS_Pass'=>$cdb->get_prop('nut', 'SecondaryPass'),
|
||||
'MasterUPS_Name'=>$cdb->get_prop('nut', 'MasterUPS'),
|
||||
# TODO migrate to nut-driver@ups entry
|
||||
'UPS_Model'=>$cdb->get_prop('nut', 'Model') || 'usbhid-ups',
|
||||
|
Reference in New Issue
Block a user