Skip to content

Commit f40df60

Browse files
committed
Amélioration log + correction création disque
1 parent cc8bb20 commit f40df60

File tree

2 files changed

+26
-47
lines changed

2 files changed

+26
-47
lines changed

core/class/Free_CreateEq.class.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,7 @@ private static function createEq_connexion_4G($logicalinfo, $templatecore_V4, $o
338338
log::add('Freebox_OS', 'debug', '└────────────────────');
339339
}
340340

341-
private static function createEq_disk_check($logicalinfo, $templatecore_V4)
341+
private static function createEq_disk_check($logicalinfo)
342342
{
343343
$Free_API = new Free_API();
344344
log::add('Freebox_OS', 'debug', '| :fg-success:| ───▶︎ ' . '{{Contrôle présence disque}}' . ' : ' . ':/fg:');

core/class/Freebox_OS.class.php

+25-46
Original file line numberDiff line numberDiff line change
@@ -821,11 +821,11 @@ public function preUpdate()
821821
{
822822
if (!$this->getIsEnable()) return;
823823
if (config::byKey('FREEBOX_TILES_CRON', 'Freebox_OS') == 1 && $this->getConfiguration('eq_group') == 'tiles') {
824-
log::add('Freebox_OS', 'debug', '| ───▶︎ CRON : Pas de vérification car Cron global titles actif');
824+
log::add('Freebox_OS', 'debug', '| ───▶︎ CRON : ' . '{{Pas de vérification car Cron global titles actif}}');
825825
} else {
826826
if ($this->getConfiguration('autorefresh') == '') {
827-
log::add('Freebox_OS', 'error', '[CRITICAL] CRON : Temps de rafraichissement est vide pour l\'équipement : ' . $this->getName() . ' ' . $this->getConfiguration('autorefresh'));
828-
throw new Exception(__('Le champ "Temps de rafraichissement (cron)" ne peut être vide : ' . $this->getName(), __FILE__));
827+
log::add('Freebox_OS', 'error', '[CRITICAL] CRON : {{Temps de rafraichissement est vide pour l\'équipement}} : ' . $this->getName() . ' ' . $this->getConfiguration('autorefresh'));
828+
throw new Exception(__('{{Le champ "Temps de rafraichissement (cron)" ne peut être vide}} : ' . $this->getName(), __FILE__));
829829
}
830830
}
831831
}
@@ -917,70 +917,70 @@ public static function getlogicalinfo()
917917
'airmediaID' => 'airmedia',
918918
'airmediaName' => 'Air Média',
919919
'connexionID' => 'connexion',
920-
'connexionName' => 'Freebox Débits',
920+
'connexionName' => '{{Freebox débits}}',
921921
'diskID' => 'disk',
922922
'diskName' => 'Disque Dur',
923923
'downloadsID' => 'downloads',
924-
'downloadsName' => 'Téléchargements',
924+
'downloadsName' => '{{Téléchargements}}',
925925
'freeplugID' => 'freeplug',
926926
'freeplugName' => 'Freeplug',
927927
'homeadaptersID' => 'homeadapters',
928928
'homeadaptersName' => 'Home Adapters',
929929
'LCDID' => 'LCD',
930-
'LCDName' => 'Afficheur LCD',
930+
'LCDName' => '{{Afficheur LCD}}',
931931
'managementID' => 'management',
932-
'managementName' => 'Gestion réseau',
932+
'managementName' => '{{Gestion réseau}}',
933933
'networkID' => 'network',
934-
'networkName' => 'Appareils connectés',
934+
'networkName' => '{{Appareils connectés}}',
935935
'netshareID' => 'netshare',
936-
'netshareName' => 'Partage Windows - Mac',
936+
'netshareName' => '{{Partage Windows - Mac}}',
937937
'networkwifiguestID' => 'networkwifiguest',
938-
'networkwifiguestName' => 'Appareils connectés Wifi Invité',
938+
'networkwifiguestName' => '{{Appareils connectés Wifi Invité}}',
939939
'notificationID' => 'notification',
940-
'notificationName' => 'Notification',
940+
'notificationName' => '{{Notification}}',
941941
'parentalID' => 'parental',
942942
'parentalName' => 'Parental',
943943
'phoneID' => 'phone',
944-
'phoneName' => 'Téléphone',
944+
'phoneName' => '{{Téléphone}}',
945945
'playerID' => 'player',
946946
'playerName' => 'Player',
947947
'systemID' => 'system',
948-
'systemName' => 'Système',
948+
'systemName' => '{{Système}}',
949949
'VMID' => 'VM',
950950
'VMName' => 'VM',
951951
'wifiID' => 'wifi',
952952
'wifiName' => 'Wifi',
953953
'wifiguestID' => 'wifiguest',
954-
'wifiguestName' => 'Wifi Invité',
954+
'wifiguestName' => '{{Wifi Invité}}',
955955
'wifimmac_filter' => 'Wifi Filtrage Adresse Mac',
956956
'wifiWPSID' => 'wifiWPS',
957957
'wifiWPSName' => 'Wifi WPS',
958958
'wifiAPID' => 'wifiAP',
959959
'wifiAPName' => 'Wifi Access Points',
960-
'wifistandbyName' => 'Planification Wifi',
960+
'wifistandbyName' => '{{Planification Wifi}}',
961961
'wifiECOName' => 'Mode Eco Wifi'
962962
);
963963
}
964964
public static function FreeboxAPI()
965965
{
966-
log::add('Freebox_OS', 'debug', '┌── :fg-success: Check Version API de la Freebox :/fg:──');
967-
log::add('Freebox_OS', 'info', '|:fg-warning: Il est possible d\'avoir le message suivant dans les messages : API NON COMPATIBLE : Version d\'API inconnue :/fg:');
966+
log::add('Freebox_OS', 'debug', '┌── :fg-success: ' . '{{Check Version API de la Freebox}}' . ' :/fg:──');
967+
log::add('Freebox_OS', 'info', '|:fg-warning: ' . '{{Il est possible d\'avoir le message suivant dans les messages : API NON COMPATIBLE : Version d\'API inconnue}}' . ' :/fg:');
968968
$Free_API = new Free_API();
969969
$result = $Free_API->universal_get('universalAPI', null, null, 'api_version', true, true, true);
970-
log::add('Freebox_OS', 'info', '| :fg-info:───▶︎ Type Box ::/fg: ' . $result['box_model_name']);
970+
log::add('Freebox_OS', 'info', '| :fg-info:───▶︎ ' . '{{Nom du type de Box}}' . ' ::/fg: ' . $result['box_model_name']);
971971
log::add('Freebox_OS', 'info', '| :fg-info:───▶︎ API URL ::/fg: ' . $result['api_base_url']);
972972
log::add('Freebox_OS', 'info', '| :fg-info:───▶︎ Port https ::/fg: ' . $result['https_port']);
973-
log::add('Freebox_OS', 'info', '| :fg-info:───▶︎ Nom Box ::/fg: ' . $result['device_name']);
974-
log::add('Freebox_OS', 'info', '| :fg-info:───▶︎ Https disponible ::/fg: ' . $result['https_available']);
975-
log::add('Freebox_OS', 'info', '| :fg-info:───▶︎ Modele de box ::/fg: ' . $result['box_model']);
976-
log::add('Freebox_OS', 'info', '| :fg-info:───▶︎ Type de box ::/fg: ' . $result['device_type']);
973+
log::add('Freebox_OS', 'info', '| :fg-info:───▶︎ .{{Nom Box}}' . ' ::/fg: ' . $result['device_name']);
974+
log::add('Freebox_OS', 'info', '| :fg-info:───▶︎ ' . '{{Https disponible}}' . ' ::/fg: ' . $result['https_available']);
975+
log::add('Freebox_OS', 'info', '| :fg-info:───▶︎ ' . '{{Modele de Box}}' . ' ::/fg: ' . $result['box_model']);
976+
log::add('Freebox_OS', 'info', '| :fg-info:───▶︎ ' . '{{Type de box}}' . ' ::/fg: ' . $result['device_type']);
977977
log::add('Freebox_OS', 'info', '| :fg-info:───▶︎ API domaine ::/fg: ' . $result['api_domain']);
978978
log::add('Freebox_OS', 'info', '| :fg-info:───▶︎ API version ::/fg: ' . $result['api_version']);
979979
$API_version = 'v' . $result['api_version'];
980980
$API_version = strstr($API_version, '.', true);
981-
log::add('Freebox_OS', 'info', '| :fg-info:───▶︎ Version actuelle dans la base ::/fg: ' . config::byKey('FREEBOX_API', 'Freebox_OS'));
981+
log::add('Freebox_OS', 'info', '| :fg-info:───▶︎ ' . '{{Version actuelle dans la base}}' . ' ::/fg: ' . config::byKey('FREEBOX_API', 'Freebox_OS'));
982982
config::save('FREEBOX_API', $API_version, 'Freebox_OS');
983-
log::add('Freebox_OS', 'info', '| :fg-info:───▶︎ Mise à jour de Version dans la base ::/fg: ' . config::byKey('FREEBOX_API', 'Freebox_OS'));
983+
log::add('Freebox_OS', 'info', '| :fg-info:───▶︎ ' . '{{Mise à jour de Version dans la base}}' . ' ::/fg: ' . config::byKey('FREEBOX_API', 'Freebox_OS'));
984984
log::add('Freebox_OS', 'debug', '└────────────────────');
985985
Free_CreateEq::createEq('box');
986986
return $API_version;
@@ -1130,7 +1130,7 @@ public static function updateLogicalID($eq_version, $_update = false)
11301130
break;
11311131
}
11321132
$eqLogic->save(true);
1133-
log::add('Freebox_OS', 'debug', '│ Fonction passe en version en V' . $eq_version . ' - Pour : ' . $eqLogic->getLogicalId() . ' - ' . $eqLogic->getName());
1133+
log::add('Freebox_OS', 'debug', '.' . '{{Fonction passe en version en}}' . ' V' . $eq_version . ' - ' . '{{Pour}}' . ' : ' . $eqLogic->getLogicalId() . ' - ' . $eqLogic->getName());
11341134
//if (!$_update) $eqLogic->setName($eqName);
11351135

11361136
}
@@ -1170,25 +1170,4 @@ public function execute($_options = array())
11701170
cache::set("Freebox_OS::actionlist", $array);
11711171
//Free_Update::UpdateAction($this->getLogicalId(), $this->getSubType(), $this->getName(), $this->getvalue(), $this->getConfiguration('logicalId'), $this->getEqLogic(), $_options, $this);
11721172
}
1173-
1174-
/*public function getWidgetTemplateCode($_version = 'dashboard', $_clean = true, $_widgetName = '')
1175-
{
1176-
$data = null;
1177-
if ($_version != 'scenario') return parent::getWidgetTemplateCode($_version, $_clean, $_widgetName);
1178-
list($Cmd, $arguments) = explode('?', $this->getConfiguration('request'), 2);
1179-
if ($Cmd == 'wol')
1180-
$data = getTemplate('core', 'scenario', 'cmd.WakeonLAN', 'Freebox_OS');
1181-
if ($Cmd == 'add_del_mac')
1182-
$data = getTemplate('core', 'scenario', 'cmd.mac_filter', 'Freebox_OS');
1183-
if ($Cmd == 'add_del_dhcp')
1184-
$data = getTemplate('core', 'scenario', 'cmd.dhcp', 'Freebox_OS');
1185-
if ($Cmd == 'redir')
1186-
$data = getTemplate('core', 'scenario', 'cmd.port_forwarding', 'Freebox_OS');
1187-
if (!is_null($data)) {
1188-
if (version_compare(jeedom::version(), '4.2.0', '>=')) {
1189-
if (!is_array($data)) return array('template' => $data, 'isCoreWidget' => false);
1190-
} else return $data;
1191-
}
1192-
return parent::getWidgetTemplateCode($_version, $_clean, $_widgetName);
1193-
}*/
11941173
}

0 commit comments

Comments
 (0)