STAGINGとPRODUCTIONで同じような処理をしているのはDRYでないです。
環境名をオプションとしてうけとれるようにしましょう。