MCPcopy Create free account
hub / github.com/ceph/ceph / verify_non_negative_number

Function verify_non_negative_number

src/python-common/ceph/deployment/utils.py:155–159  ·  view source on GitHub ↗
(field: Any, field_name: str)

Source from the content-addressed store, hash-verified

153
154
155def verify_non_negative_number(field: Any, field_name: str) -> None:
156 verify_numeric(field, field_name)
157 if field is not None:
158 if field < 0.0:
159 raise SpecValidationError(f"{field_name} can't be negative")
160
161
162def verify_boolean(field: Any, field_name: str) -> None:

Callers 1

validateMethod · 0.90

Calls 2

SpecValidationErrorClass · 0.90
verify_numericFunction · 0.85

Tested by

no test coverage detected