| Server IP : 65.108.144.40 / Your IP : 216.73.217.165 Web Server : Apache/2.4.52 (Ubuntu) System : Linux ubuntu-8gb-hel1-1 5.15.0-173-generic #183-Ubuntu SMP Fri Mar 6 13:29:34 UTC 2026 x86_64 User : dev ( 1000) PHP Version : 8.2.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /usr/share/netplan/netplan/cli/commands/__pycache__/ |
Upload File : |
o
�
ed� � @ s� d Z ddlZddlZddlZddlZddlZddlZddlZddlm Z ddl
m mZ ddl
mZ ddlZddlmZ dZG dd� dej�ZdS )znetplan try command line� N)�
ConfigManager)�NetplanApply�x c sx e Zd Z� fdd�Zedd� �Zdd� Zdd� Zd d
� Zdd� Z d
d� Z
dd� Zdd� Zdd� Z
dd� Zdd� Z� ZS )�
NetplanTryc s` t � jdddd� d| _d | _d | _d | _d | _d | _tj �
dd�| _tj�
| jdd d
�| _d S )N�tryzLTry to apply a new netplan config to running system, with automatic rollbackT)�
command_id�description�leafF�DBUS_TEST_NETPLAN_ROOT�/�run�netplanznetplan-try.ready)�super�__init__�configuration_changed�new_interfaces�config_file�_config_manager�
t_settings�t�os�environ�get�_rootdir�path�join�_netplan_try_stamp��self�� __class__� �6/usr/share/netplan/netplan/cli/commands/try_command.pyr ) s �zNetplanTry.__init__c C s | j s
t| jd�| _ | j S )N)�prefix)r r r r r! r! r"