def ioc_restart_pending(ioc_pv, channel_access):
    """Check if a particular IOC is restarting. Assumes it has suitable restart PV

    Args:
        ioc_pv: The base PV for the IOC with instrument PV prefix
        channel_access (ChannelAccess): The channel access object to be used for accessing PVs

    Return
        bool: True if restarting, else False
    """
    return channel_access.caget(ioc_pv + ":RESTART", as_string=True) == "Busy"