Miam v0.2.2.beta3をリリースしました。
主な変更点は以下の通り。
- Improve update (show diff)
- Support Template
- Add --ignore-login-profile option
- Sort policy array
Improve update (show diff)
いままでdry-runではアップデート後の値しか表示していなかったんですが、diffを表示するようにしました。
Support Template
テンプレート機能をサポートしました。
emplate "common-policy" do policy "my-policy" do {"Version"=>context.version, "Statement"=> [{"Action"=> ["s3:Get*", "s3:List*"], "Effect"=>"Allow", "Resource"=>"*"}]} end end user "bob", :path => "/developer/" do login_profile :password_reset_required=>true groups( "Admin" ) include_template "common-policy", version: "2012-10-17" end
Add --ignore-login-profile option
login profileのpassword_reset_required
の変更を無視できるようになりました。
Sort policy array
各ポリシー内のArrayの順序が差分として出てしまうことがあったので、無視するようにしました。(問題はないはず)