INNER CODE UNIT · C#

PhaseEnumToStr

Corsinvest/cv4pve-autosnap · src/Corsinvest.ProxmoxVE.AutoSnap.Api/AutoSnapEngine.cs:165

    public static string PhaseEnumToStr(HookPhase phase) => Phases.SingleOrDefault(a => a.Value == phase).Key;

    private async Task CallPhaseEventAsync(PhaseEventArgs args)
    {
        LogPhase(PhaseEnumToStr(args.Phase));

        if (PhaseEvent is null) { return; }

        foreach (var handler in PhaseEvent.GetInvocationList().Cast<Func<PhaseEventArgs, Task>>())
        {
            try { await handler(args); }
            catch (Exception ex) { LogUnexpectedError(ex); }
        }
    }

    private void WriteVmsNotFound(string vmIdsOrNames)
    {
        @out.WriteLine($"----- VMs with '{vmIdsOrNames}' NOT FOUND -----");

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…