Replacement for distutils.util.strtobool
(value)
| 532 | return result |
| 533 | |
| 534 | def value_to_boolean(value): |
| 535 | """ |
| 536 | Replacement for distutils.util.strtobool |
| 537 | """ |
| 538 | value = str(value) |
| 539 | if value.lower() in ['true', 'yes', 'on', '1']: |
| 540 | return True |
| 541 | elif value.lower() in ['false', 'no', 'off', '0']: |
| 542 | return False |
| 543 | else: |
| 544 | return None |
| 545 | |
| 546 | _SSL_CERT_UNSET = object() |
| 547 | _cached_ssl_cert_file = _SSL_CERT_UNSET |