def get_user_data()

in base_host_group/host_group.py [0:0]


def get_user_data(region: str, bucket_name: str):
    """User data for the ec2"""
    return [
        "sleep 120",
        "dnf config-manager --disable rhui-client-config-server-8",
        "dnf config-manager --disable rhel-8-appstream-rhui-rpms",
        "dnf config-manager --disable rhel-8-baseos-rhui-rpms",
        "dnf install -y https://s3." + region + "." + Aws.URL_SUFFIX + "/" +
        "amazon-ssm-" + region + "/latest/linux_amd64/amazon-ssm-agent.rpm",
        "systemctl enable amazon-ssm-agent",
        "systemctl start amazon-ssm-agent",
        "curl https://s3." + region + "." + Aws.URL_SUFFIX + "/amazoncloudwatch-agent-" + region +
        "/redhat/amd64/latest/amazon-cloudwatch-agent.rpm -o /tmp/amazon-cloudwatch-agent.rpm",
        "rpm -U /tmp/amazon-cloudwatch-agent.rpm",
        "curl https://" + bucket_name + "-" + region + ".s3." + region +
        "." + Aws.URL_SUFFIX + "/" +
        "quickstart-swift-digital-connectivity/assets/cw_agent_config.json -o /tmp/cw_agent_config.json",
        "/opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl"
        " -a fetch-config -m ec2 -s -c file:/tmp/cw_agent_config.json"
    ]