🔐 Sid Gifari File Manager Pro
v8.0.5 | 2026-08-07 22:53:27 | PHP 8.2.32
📂
/ (Root)
/
usr
/
lib
/
python3.6
/
site-packages
/
cloudinit
/
config
/
__pycache__
📍 /usr/lib/python3.6/site-packages/cloudinit/config/__pycache__
🔄 Refresh
✏️
Editing: cc_disable_ec2_metadata.cpython-36.pyc
Read Only
3 \�me � @ s� U d Z ddlZddlmZ ddlmZmZ ddlmZ ddl m Z ddlmZm Z ddlmZ dd lmZ d ddd dgZdd ddd gZeje�Zddded�egedgdgd�Zee e�Z ee eedd�dd�ZdS )z/Disable EC2 Metadata: Disable AWS EC2 metadata.� N)�dedent)�subp�util)�Cloud)�Config)� MetaSchema�get_meta_doc)�ALL_DISTROS)� PER_ALWAYSZroute�addz-hostz169.254.169.254Zreject�ipZprohibitZcc_disable_ec2_metadatazDisable EC2 MetadatazDisable AWS EC2 Metadataz� This module can disable the ec2 datasource by rejecting the route to ``169.254.169.254``, the usual route to the datasource. This module is disabled by default.zdisable_ec2_metadata: true�disable_ec2_metadata)�id�name�title�descriptionZdistrosZ frequencyZexamplesZactivate_by_schema_keys)r �cfg�cloud�args�returnc C sd t j|dd�}|rTd }tjd�r&t}ntjd�r6t}ntjd� d S tj|dd� ntjd| � d S )Nr Fr ZifconfigzJNeither "route" nor "ip" command found, unable to manipulate routing table)Zcapturez=Skipping module named %s, disabling the ec2 route not enabled) r Zget_cfg_option_boolr Zwhich� REJECT_CMD_IP� REJECT_CMD_IF�LOG�error�debug)r r r r ZdisabledZ reject_cmd� r �-/usr/lib/python3.6/cc_disable_ec2_metadata.py�handle- s r )�__doc__Zlogging�textwrapr Z cloudinitr r Zcloudinit.cloudr Zcloudinit.configr Zcloudinit.config.schemar r Zcloudinit.distrosr Zcloudinit.settingsr r r Z getLogger�__name__r �meta�str�listr r r r r �<module> s,
💾 Save Changes
❌ Cancel