From 684b07043f1f7196a5d01ac751a9848ea472805d Mon Sep 17 00:00:00 2001 From: devdatt Date: Tue, 23 Dec 2025 14:54:16 +0530 Subject: [PATCH] file_put_contents --- encoder/network.php | 36 ------------------------------------ 1 file changed, 36 deletions(-) diff --git a/encoder/network.php b/encoder/network.php index 5b2d581..9a1e51a 100755 --- a/encoder/network.php +++ b/encoder/network.php @@ -129,42 +129,6 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') { $data = $new; $success = 'Saved.'; - $netplan = [ - 'network' => [ - 'version' => 2, - 'renderer' => 'networkd', - 'ethernets' => [], - 'vlans' => [] // MUST be array while building - ] - ]; - - foreach (['primary', 'secondary'] as $type) { - - /* Skip disabled blocks */ - if ( - $data[$type]['mode'] === 'disabled' && - $data[$type]['modev6'] === 'disabled' - ) { - continue; - } - - $vlan = trim($data[$type]["network_{$type}_vlan"] ?? ''); - - /* Base NIC must exist if any VLAN is used */ - if ($vlan !== '') { - $netplan['network']['ethernets'][$iface] = new stdClass(); - - $netplan['network']['vlans']["{$iface}.{$vlan}"] = - array_merge( - [ - 'id' => (int)$vlan, - 'link' => $iface - ], - build_interface($data[$type], $type) - ); - } - } - if (validate_config($data)) { file_put_contents('/var/www/50-cloud-init.yaml', netplan_yaml(generate_netplan($data, $iface))); }