Add a new parameter "wd_monitoring_interfaces_list"
authorNozomi Anzai <anzai@sraoss.co.jp>
Fri, 29 Jan 2016 04:27:43 +0000 (13:27 +0900)
committerNozomi Anzai <anzai@sraoss.co.jp>
Fri, 29 Jan 2016 04:27:43 +0000 (13:27 +0900)
common.php
definePgpoolConfParam.php
lang/en.lang.php
lang/ja.lang.php
templates/pgconfig.tpl

index 25ac2ed5eb966031a0bb4b0b11c175288f672baa..08b3eb67d52312f61e64ff7d6637fa26fada6226 100644 (file)
@@ -493,6 +493,7 @@ function paramExists($param)
         case 'sr_check_database':
         case 'wd_de_escalation_command':
         case 'wd_ipc_socket_dir':
+        case 'wd_monitoring_interfaces_list':
         case 'wd_priority':
             $add_version = 3.5;
             break;
index 4df51fd36eb7812bed9f4f8b27f2f602acd11ab8..e2933709bb4af451ffc51f59f5e498b2d46a5363 100644 (file)
@@ -796,6 +796,12 @@ $pgpoolConfigParam[$key]['default'] = '';
 $pgpoolConfigParam[$key]['regexp'] = $anyelse;
 $pgpoolConfigParam[$key]['parent'] = array('use_watchdog' => 'on');
 
+$key = 'wd_monitoring_interfaces_list';
+$pgpoolConfigParam[$key]['type'] = 'C';
+$pgpoolConfigParam[$key]['default'] = '';
+$pgpoolConfigParam[$key]['regexp'] = $anyelse;
+$pgpoolConfigParam[$key]['parent'] = array('use_watchdog' => 'on');
+
 # Life checking pgpool-II
 
 # (Common)
index 1ed79a8d5b41d894eb5cc8815b3fa97af62f202c..4ac5f524df93d203e93a7e92ae17ca75a907b0bf 100644 (file)
@@ -187,6 +187,7 @@ $message = array(
     'descWd_lifecheck_query' => 'Actual query to check pgpool-II',
     'descWd_lifecheck_password' => 'The user name to check pgpool-II',
     'descWd_lifecheck_user' => 'The password of the user to check pgpool-II',
+    'descWd_monitoring_interfaces_list' => 'The list of network device names whose network link state watchdog process monitors',
     'descWd_port' => 'The port number on which pgpool-II works',
     'descWd_priority' => 'Elevate the local watchdog node priority in the elections '.
                          'to select master watchdog node',
index 7ed7daacdb860eec2f28bc5b7cbf9c844886563e..67fb8de1b83e11f0440699a282c9945e648b68d7 100644 (file)
@@ -172,6 +172,7 @@ $message = array(
     'descWd_lifecheck_query' => '死活監視で実行するクエリ',
     'descWd_lifecheck_password' => '死活監視を行なうユーザのパスワード',
     'descWd_lifecheck_user' => '死活監視を行なうユーザ',
+    'descWd_monitoring_interfaces_list' => 'ネットワークリンクの状態を監視するネットワークデバイス名のリスト',
     'descWd_port' => 'watchdog プロセスが相互監視を受信するためのポート番号',
     'descWd_priority' => '自身の watchdog ノードがリーダに選ばれる優先度',
     'descWhite_function_list' => 'データベースに書き込みを行なわないカンマ区切りの関数のリスト',
index 3fe850c05ce0d47cc2dad0ab441175333d66b290..3a60b34b0dc1c8d0e65ea83cae5cbd021b4eca3d 100644 (file)
             {if paramExists('wd_de_escalation_command')}
                 {custom_tr_pgconfig param='wd_de_escalation_command'}
             {/if}
+            {if paramExists('wd_monitoring_interfaces_list')}
+                {custom_tr_pgconfig param='wd_monitoring_interfaces_list'}
+            {/if}
           </tbody>
 
           <tbody id="tb_watchdog_use_watchdog_on_lifecheck_common">