network update
This commit is contained in:
parent
9d5be80184
commit
b1a3eafcf6
|
|
@ -78,6 +78,11 @@ function generate_netplan_config($config)
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Skip disabled interfaces
|
||||||
|
if (($settings['method'] ?? '') === 'disable') {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
$netplan_content .= " $interface:\n";
|
$netplan_content .= " $interface:\n";
|
||||||
|
|
||||||
switch ($settings['method']) {
|
switch ($settings['method']) {
|
||||||
|
|
@ -134,7 +139,7 @@ function generate_netplan_config($config)
|
||||||
|
|
||||||
// Run netplan try to validate configuration
|
// Run netplan try to validate configuration
|
||||||
exec('sudo cp /var/www/50-cloud-init.yaml /etc/netplan/50-cloud-init.yaml', $output, $return_code);
|
exec('sudo cp /var/www/50-cloud-init.yaml /etc/netplan/50-cloud-init.yaml', $output, $return_code);
|
||||||
exec('sudo netplan try', $output, $return_code);
|
exec("sudo netplan generate 2>&1", $out, $return_code);
|
||||||
|
|
||||||
if ($return_code !== 0) {
|
if ($return_code !== 0) {
|
||||||
if (file_exists($backup_file)) {
|
if (file_exists($backup_file)) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue