mirror of
https://github.com/ENSL/ensl.org.git
synced 2024-12-28 13:31:06 +00:00
21 lines
397 B
Ruby
21 lines
397 B
Ruby
|
class Api::V1::ServersController < Api::V1::BaseController
|
||
|
def index
|
||
|
render json: { servers: active_servers }
|
||
|
end
|
||
|
|
||
|
private
|
||
|
|
||
|
def active_servers
|
||
|
Server.active.map do |s|
|
||
|
{
|
||
|
id: s.id,
|
||
|
description: s.description,
|
||
|
dns: s.dns,
|
||
|
ip: s.ip,
|
||
|
port: s.port,
|
||
|
password: s.password,
|
||
|
category_id: s.category_id
|
||
|
}
|
||
|
end
|
||
|
end
|
||
|
end
|