26 lines
537 B
Ruby
26 lines
537 B
Ruby
module Admin
|
|
class DashboardController < ApplicationController
|
|
include DashboardHelper
|
|
|
|
def policy_class
|
|
DashboardPolicy
|
|
end
|
|
|
|
def show
|
|
authorize(self)
|
|
respond_to do |format|
|
|
format.html
|
|
format.json { render(json: dashboard_data) }
|
|
end
|
|
end
|
|
|
|
def dump_docker
|
|
authorize(self)
|
|
respond_to do |format|
|
|
format.html { render(json: DockerContainerPool.dump_info) }
|
|
format.json { render(json: DockerContainerPool.dump_info) }
|
|
end
|
|
end
|
|
end
|
|
end
|