From b11b63156666589ec9749fa318fe7ecd9d1f136d Mon Sep 17 00:00:00 2001 From: Matěj Cepl Date: Thu, 18 Jan 2024 19:40:16 +0100 Subject: conversion of cmp() function --- libbe/util/wsgi.py | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'libbe/util/wsgi.py') diff --git a/libbe/util/wsgi.py b/libbe/util/wsgi.py index 96ddf60..46e1b3c 100644 --- a/libbe/util/wsgi.py +++ b/libbe/util/wsgi.py @@ -36,7 +36,6 @@ import io import sys import time import traceback -import types import urllib.request, urllib.parse, urllib.error import urllib.parse import wsgiref.simple_server @@ -67,7 +66,12 @@ import libbe.util.http import libbe.util.id -if libbe.TESTING == True: +# https://stackoverflow.com/a/56719588/164233 +def cmp(a, b): + return (int(a) > int(b)) - (int(a) < int(b)) + + +if libbe.TESTING: import doctest import unittest import wsgiref.validate @@ -627,7 +631,7 @@ class ServerCommand (libbe.command.base.Command): 'PID file {} already exists'.format(params['pidfile'])) pid = os.getpid() with open(params['pidfile'], 'w') as f: # race between exist and open - f.write(str(os.getpid())) + f.write(str(os.getpid())) self.logger.log( self.log_level, 'Got PID file as {}'.format(pid)) @@ -935,12 +939,12 @@ def _make_certs(server_name, logger=None, level=None): `mk_certs(server_name) -> (pkey_filename, cert_filename)` """ - if OpenSSL == None: + if OpenSSL is None: raise libbe.command.UserError( 'SSL certificate generation requires the OpenSSL module') pkey_file,cert_file = _get_cert_filenames( server_name, autogenerate=False) - if logger != None: + if logger is not None: logger.log( level, 'Generating certificates {} {}'.format( pkey_file, cert_file)) -- cgit