Module: Gordon::Cookery::Java::WebApp
- Included in:
- JavaWebApp
- Defined in:
- lib/gordon/cookery/java/web_app.rb
Instance Method Summary collapse
Instance Method Details
#clean_java_web_workdir(env_vars, workdir_path) ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'lib/gordon/cookery/java/web_app.rb', line 5 def clean_java_web_workdir(env_vars, workdir_path) File.open(builddir('.gordon-before-install'), 'w', 0755) do |f| bash = "#!/bin/sh\n\nset -e\n\n/usr/bin/rm -rf \#{workdir_path}\n __BASH\n\n f.write(bash)\n\n self.class.pre_install(File.expand_path(f.path))\n end\nend\n" |