HEX
Server: Apache
System: Linux server.genocus.co.in 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: tekesnew (1028)
PHP: 8.0.25
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //lib/cloud-init/hook-hotplug
#!/bin/bash
# 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