Sha256: c3f7c50d6d6d3831eb44e2025351934888f3ecd3d0b90afa942073a68c8d4401

Contents?: true

Size: 334 Bytes

Versions: 10

Compression:

Stored size: 334 Bytes

Contents

module Trinidad
  class WarWebApp < WebApp
    def context_path
      super.gsub(/\.war$/, '')
    end

    def work_dir
      File.join(web_app_dir.gsub(/\.war$/, ''), 'WEB-INF')
    end

    def monitor
      File.expand_path(web_app_dir)
    end

    def define_lifecycle
      Trinidad::Lifecycle::War.new(self)
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
trinidad-1.3.5 lib/trinidad/war_web_app.rb
trinidad-1.3.4 lib/trinidad/war_web_app.rb
trinidad-1.3.3 lib/trinidad/war_web_app.rb
trinidad-1.3.2 lib/trinidad/war_web_app.rb
trinidad-1.3.1 lib/trinidad/war_web_app.rb
trinidad-1.3.0 lib/trinidad/war_web_app.rb
trinidad-1.2.3 lib/trinidad/war_web_app.rb
trinidad-1.2.2 lib/trinidad/war_web_app.rb
trinidad-1.2.1 lib/trinidad/war_web_app.rb
trinidad-1.2.0 lib/trinidad/war_web_app.rb