Initial implementation of improved sever model and logic
This commit is contained in:
parent
fb589a7f4e
commit
d4bcf0be59
31 changed files with 223 additions and 158 deletions
|
@ -37,7 +37,7 @@ class InfoController extends BaseController
|
|||
'id' => $server->uuidShort,
|
||||
'uuid' => $server->uuid,
|
||||
'name' => $server->name,
|
||||
'node' => $server->nodeName,
|
||||
'node' => $server->node_idName,
|
||||
'ip' => [
|
||||
'set' => $server->ip,
|
||||
'alias' => $server->ip_alias,
|
||||
|
|
|
@ -35,7 +35,7 @@ class ServerController extends BaseController
|
|||
public function info(Request $request, $uuid)
|
||||
{
|
||||
$server = Models\Server::getByUUID($uuid);
|
||||
$node = Models\Node::findOrFail($server->node);
|
||||
$node = Models\Node::findOrFail($server->node_id);
|
||||
$client = Models\Node::guzzleRequest($node->id);
|
||||
|
||||
try {
|
||||
|
@ -61,7 +61,7 @@ class ServerController extends BaseController
|
|||
|
||||
$allocations = Models\Allocation::select('id', 'ip', 'port', 'ip_alias as alias')->where('assigned_to', $server->id)->get();
|
||||
foreach ($allocations as &$allocation) {
|
||||
$allocation->default = ($allocation->id === $server->allocation);
|
||||
$allocation->default = ($allocation->id === $server->allocation_id);
|
||||
unset($allocation->id);
|
||||
}
|
||||
|
||||
|
@ -92,7 +92,7 @@ class ServerController extends BaseController
|
|||
public function power(Request $request, $uuid)
|
||||
{
|
||||
$server = Models\Server::getByUUID($uuid);
|
||||
$client = Models\Node::guzzleRequest($server->node);
|
||||
$client = Models\Node::guzzleRequest($server->node_id);
|
||||
|
||||
Auth::user()->can('power-' . $request->input('action'), $server);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue