プロジェクト

全般

プロフィール

Bug(バグ) #3600

openpne:data-mask において同じ名前のオプションが二重に指定されているため、エラーとなり動作しない

Shinichi Urabe約10年前に追加. ほぼ10年前に更新.

ステータス:
Invalid(無効)
優先度:
Normal(通常)
担当者:
-
対象バージョン:
-
開始日:
2014-04-22
期日:
進捗率:

0%

3.6 で発生するか:
Yes (はい)
3.8 で発生するか:
Yes (はい)

説明

現象

openpne:data-mask を実行すると以下のようなエラーが表示される

$ php symfony openpne:data-mask

  An option named "application" already exist.  

原因

タスク内に二重に同じオプションが定義されているため、エラーが発生している

 18     $this->addOptions(array(
 19       new sfCommandOption('application', null, sfCommandOption::PARAMETER_OPTIONAL, 'The application name', true),
 20       new sfCommandOption('env', null, sfCommandOption::PARAMETER_REQUIRED, 'The environment', 'dev'),
 21       new sfCommandOption('file', 'f', sfCommandOption::PARAMETER_OPTIONAL, 'The path to masking rule definition file.', sfConfig::get('sf_config_dir    ').'/mask.yml'),
 22     ));
 23 
 24     $this->addOptions(array(
 25       new sfCommandOption('application', null, sfCommandOption::PARAMETER_OPTIONAL, 'The application name', null),
 26       new sfCommandOption('env', null, sfCommandOption::PARAMETER_REQUIRED, 'The environment', 'dev'),
 27     ));

修正内容

修正案のパッチを添付します

0001-delete-duplicate-application-and-env-option-settings.patch 表示 (1.55 KB) Shinichi Urabe, 2014-04-22 17:34

履歴

#1 Shinichi Urabeほぼ10年前に更新

  • ステータスNew(新規) から Invalid(無効) に変更

#588 と重複

#2 Rimpei Ogawaほぼ10年前に更新

  • 対象バージョン を削除 (OpenPNE 3.9.0-old)

他の形式にエクスポート: Atom PDF