Sha256: 4454900d4a97e87c186357e9f8dc62dbc5356f5e90708a454748702f9e1ff16a

Contents?: true

Size: 598 Bytes

Versions: 10

Compression:

Stored size: 598 Bytes

Contents

module Optimacms
  class Admin::MaintenanceController < Admin::AdminBaseController

    def url_index
      Optimacms::Engine.routes.url_helpers.maintenance_path
    end


    def index

    end




    def restart
      @res = Optimacms::Sys::AppFunctions.restart


      redirect_to_res @res
    end

    def info

    end

    def assets_precompile
      res = %x(rake assets:precompile)

      return redirect_success
    end

    ### helpers

    def redirect_success(msg='OK')
      flash[:info] = msg
      redirect_to url_index
    end

  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
optimacms-0.4.3 app/controllers/optimacms/admin/maintenance_controller.rb
optimacms-0.4.2 app/controllers/optimacms/admin/maintenance_controller.rb
optimacms-0.3.35 app/controllers/optimacms/admin/maintenance_controller.rb
optimacms-0.3.34 app/controllers/optimacms/admin/maintenance_controller.rb
optimacms-0.3.30 app/controllers/optimacms/admin/maintenance_controller.rb
optimacms-0.3.29 app/controllers/optimacms/admin/maintenance_controller.rb
optimacms-0.3.23 app/controllers/optimacms/admin/maintenance_controller.rb
optimacms-0.3.15 app/controllers/optimacms/admin/maintenance_controller.rb
optimacms-0.3.12 app/controllers/optimacms/admin/maintenance_controller.rb
optimacms-0.3.11 app/controllers/optimacms/admin/maintenance_controller.rb