module ChefUtils::DSL::Architecture
def _32_bit?(node = __getnode)
-
(Boolean)
-
Other tags:
- Since: - 15.5
def _32_bit?(node = __getnode) !_64_bit?(node) end
def _64_bit?(node = __getnode)
-
(Boolean)
-
Other tags:
- Since: - 15.5
def _64_bit?(node = __getnode) %w{amd64 x86_64 ppc64 ppc64le s390x ia64 sparc64 aarch64 arch64 arm64 sun4v sun4u} .include?(node["kernel"]["machine"]) end
def arm?(node = __getnode)
-
(Boolean)
-
Other tags:
- Since: - 15.10
def arm?(node = __getnode) %w{armv6l armv7l armhf aarch64 arm64 arch64}.include?(node["kernel"]["machine"]) end
def armhf?(node = __getnode)
-
(Boolean)
-
Other tags:
- Since: - 15.5
def armhf?(node = __getnode) %w{armv6l armv7l armhf}.include?(node["kernel"]["machine"]) end
def i386?(node = __getnode)
-
(Boolean)
-
Other tags:
- Since: - 15.5
def i386?(node = __getnode) _32_bit?(node) && intel?(node) end
def intel?(node = __getnode)
-
(Boolean)
-
Other tags:
- Since: - 15.5
def intel?(node = __getnode) %w{i86pc i386 x86_64 amd64 i686}.include?(node["kernel"]["machine"]) end
def powerpc?(node = __getnode)
-
(Boolean)
-
Other tags:
- Since: - 15.5
def powerpc?(node = __getnode) %w{powerpc}.include?(node["kernel"]["machine"]) end
def ppc64?(node = __getnode)
-
(Boolean)
-
Other tags:
- Since: - 15.5
def ppc64?(node = __getnode) %w{ppc64}.include?(node["kernel"]["machine"]) end
def ppc64le?(node = __getnode)
-
(Boolean)
-
Other tags:
- Since: - 15.5
def ppc64le?(node = __getnode) %w{ppc64le}.include?(node["kernel"]["machine"]) end
def s390?(node = __getnode)
-
(Boolean)
-
Other tags:
- Since: - 15.5
def s390?(node = __getnode) %w{s390}.include?(node["kernel"]["machine"]) end
def s390x?(node = __getnode)
-
(Boolean)
-
Other tags:
- Since: - 15.5
def s390x?(node = __getnode) %w{s390x}.include?(node["kernel"]["machine"]) end
def sparc?(node = __getnode)
-
(Boolean)
-
Other tags:
- Since: - 15.5
def sparc?(node = __getnode) %w{sun4u sun4v}.include?(node["kernel"]["machine"]) end