Ignore:
Timestamp:
May 26, 2014, 1:00:20 AM (10 years ago)
Author:
chronos
Message:
  • Přidáno: V tabulce změn stavu síťových rozhraní zobrazovat také dobu trvání.
  • Opraveno: Neprováděly se skripty využívající třídu Routerboard.
  • Opraveno: Načítání stavu rozhraní z RouterOS.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Modules/NetworkConfigRouterOS/NetworkConfigRouterOS.php

    r657 r658  
    1616    $this->Dependencies = array('NetworkConfig');
    1717  }
    18  
     18
    1919  function DoInstall()
    2020  {
    2121  }
    22  
     22
    2323  function DoUnInstall()
    2424  {
     
    3434        'Interface' => array('Type' => 'TNetworkInterface', 'Caption' => 'Rozhraní', 'Default' => '', 'ReadOnly' => true),
    3535        'State' => array('Type' => 'Boolean', 'Caption' => 'Stav', 'Default' => '', 'ReadOnly' => true),
     36        'Duration' => array('Type' => 'Time', 'Caption' => 'Trvání', 'Default' => '', 'ReadOnly' => true,
     37          'SQL' => 'TIMEDIFF(`Time`,'.
     38            '(SELECT `Time` FROM `NetworkInterfaceUpDown` AS `TA` WHERE (`TA`.`Time` > `TX`.`Time`) '.
     39                        'AND (`TA`.`Interface`=`TX`.`Interface`) ORDER BY `TA`.`Time` LIMIT 1))'),
    3640      ),
    3741    ));
Note: See TracChangeset for help on using the changeset viewer.