AlaK4X
Linux lhjmq-records 5.15.0-118-generic #128-Ubuntu SMP Fri Jul 5 09:28:59 UTC 2024 x86_64



Your IP : 18.219.255.63


Current Path : /snap/core20/2379/usr/lib/cloud-init/
Upload File :
Current File : //snap/core20/2379/usr/lib/cloud-init/hook-hotplug

#!/bin/sh
# This file is part of cloud-init. See LICENSE file for license information.

# This script checks if cloud-init has hotplug hooked and if
# cloud-init has finished; if so invoke cloud-init hotplug-hook

is_finished() {
    [ -e /run/cloud-init/result.json ]
}

if is_finished; then
    # open cloud-init's hotplug-hook fifo rw
    exec 3<>/run/cloud-init/hook-hotplug-cmd
    env_params=" \
        --subsystem=${SUBSYSTEM} \
        handle \
        --devpath=${DEVPATH} \
        --udevaction=${ACTION} \
    "
    # write params to cloud-init's hotplug-hook fifo
    echo "${env_params}" >&3
fi