Use isType instead of typeOf
This commit is contained in:
parent
4b1a9dd00b
commit
cfab329437
@ -22,7 +22,7 @@ rec {
|
||||
};
|
||||
|
||||
|
||||
isCpuType = x: typeOf x == "cpu-type"
|
||||
isCpuType = x: isType "cpu-type" x
|
||||
&& elem x.bits [8 16 32 64 128]
|
||||
&& (builtins.lessThan 8 x.bits -> isSignificantByte x.significantByte);
|
||||
|
||||
@ -69,7 +69,7 @@ rec {
|
||||
};
|
||||
|
||||
|
||||
isSystem = x: typeOf x == "system"
|
||||
isSystem = x: isType "system" x
|
||||
&& isCpuType x.cpu
|
||||
&& isArchitecture x.arch
|
||||
&& isKernel x.kernel;
|
||||
|
@ -12,7 +12,6 @@ with lib.modules;
|
||||
rec {
|
||||
|
||||
isType = type: x: (x._type or "") == type;
|
||||
hasType = x: isAttrs x && x ? _type;
|
||||
typeOf = x: x._type or "";
|
||||
|
||||
setType = typeName: value: value // {
|
||||
|
Loading…
Reference in New Issue
Block a user