Exemplo n.º 1
0
void VerifyServicesPromise(EvalContext *ctx, Promise *pp, const ReportContext *report_context)
{
    Attributes a = { {0} };

    a = GetServicesAttributes(ctx, pp);

    SetServiceDefaults(&a);

    if (ServicesSanityChecks(a, pp))
    {
        VerifyServices(ctx, a, pp, report_context);
    }
}
Exemplo n.º 2
0
PromiseResult VerifyServicesPromise(EvalContext *ctx, const Promise *pp)
{
    Attributes a = GetServicesAttributes(ctx, pp);

    SetServiceDefaults(&a);

    if (ServicesSanityChecks(a, pp))
    {
        return VerifyServices(ctx, a, pp);
    }
    else
    {
        return PROMISE_RESULT_NOOP;
    }
}