public function updateNode(Node $node, ParameterBag $parameters)
{
try {
$command = new LinodeCommand('update');
$options = ['linodeid' => $node->getId()];
foreach ($command->getAllowedParameters() as $parameter) {
$parameters->get($parameter) ? $options[$parameter] = $parameters->get($parameter) : null;
}
$command->setOptions($options);
return $this->linode->execute($command);
} catch (\Exception $e) {
throw $e;
}
}