summaryrefslogtreecommitdiff
path: root/cloudinit/config/cc_disable_ec2_metadata.py
diff options
context:
space:
mode:
Diffstat (limited to 'cloudinit/config/cc_disable_ec2_metadata.py')
-rw-r--r--cloudinit/config/cc_disable_ec2_metadata.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/cloudinit/config/cc_disable_ec2_metadata.py b/cloudinit/config/cc_disable_ec2_metadata.py
index 7439b89b..2773e35c 100644
--- a/cloudinit/config/cc_disable_ec2_metadata.py
+++ b/cloudinit/config/cc_disable_ec2_metadata.py
@@ -8,7 +8,7 @@
"""Disable EC2 Metadata: Disable AWS EC2 metadata."""
-from logging import Logger
+import logging
from textwrap import dedent
from cloudinit import subp, util
@@ -21,6 +21,8 @@ from cloudinit.settings import PER_ALWAYS
REJECT_CMD_IF = ["route", "add", "-host", "169.254.169.254", "reject"]
REJECT_CMD_IP = ["ip", "route", "add", "prohibit", "169.254.169.254"]
+LOG = logging.getLogger(__name__)
+
meta: MetaSchema = {
"id": "cc_disable_ec2_metadata",
"name": "Disable EC2 Metadata",
@@ -40,9 +42,7 @@ meta: MetaSchema = {
__doc__ = get_meta_doc(meta)
-def handle(
- name: str, cfg: Config, cloud: Cloud, log: Logger, args: list
-) -> None:
+def handle(name: str, cfg: Config, cloud: Cloud, args: list) -> None:
disabled = util.get_cfg_option_bool(cfg, "disable_ec2_metadata", False)
if disabled:
reject_cmd = None
@@ -51,14 +51,14 @@ def handle(
elif subp.which("ifconfig"):
reject_cmd = REJECT_CMD_IF
else:
- log.error(
+ LOG.error(
'Neither "route" nor "ip" command found, unable to '
"manipulate routing table"
)
return
subp.subp(reject_cmd, capture=False)
else:
- log.debug(
+ LOG.debug(
"Skipping module named %s, disabling the ec2 route not enabled",
name,
)