class FleetApp::Server::BrooceCommand
- FleetApp::Server::BrooceCommand
- Reference
- Object
Defined in:
fleet_app/brooce_command/create.crClass Method Summary
-
.create(host : String, game_name : String, server_id : String, command : String = "", environment : String = "production")
Sends a brooce command to be executed for a server.
- .create_with_auth(host : String, game_name : String, server_id : String, basic_auth : String, command : String = "", environment : String = "production")
Class Method Detail
def self.create(host : String, game_name : String, server_id : String, command : String = "", environment : String = "production")
#
Sends a brooce command to be executed for a server.
Use host to specify the queue name in brooce to send to.
For example, use 2013191.xyz if the command should be executed on tms1.
If you don't know which queue to send to, the SRE lead should be able to advise you
based on how they configured brooce.
Use game_name to specify the game you are sending a brooce command for.
See: FleetApp::Game for possible values.
Use server_id to specify the internal Hostari id. Can be a subscription_id from GamesSite,
or a server_id from VSH.
Use command to specify the command to be executed using brooce.
def self.create_with_auth(host : String, game_name : String, server_id : String, basic_auth : String, command : String = "", environment : String = "production")
#