forked from lix-project/hydra
Restore job type checking
This commit is contained in:
parent
69a6f3448a
commit
123bee1db5
|
@ -194,6 +194,11 @@ static void worker(
|
|||
reply["attrs"] = std::move(attrs);
|
||||
}
|
||||
|
||||
else if (v->type == tNull)
|
||||
;
|
||||
|
||||
else throw TypeError("attribute '%s' is %s, which is not supported", attrPath, showType(*v));
|
||||
|
||||
} catch (EvalError & e) {
|
||||
reply["error"] = filterANSIEscapes(e.msg(), true);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue