| Commit message (Collapse) | Author |
|
|
|
|
|
|
|
The server.py script now launches a web server and handles all the
requests internally, without delegating anything to external scripts.
|
|
|
|
It runs a web server and imports the request handling classes from
get.py directly, hence eliminating the performance culprit (which was
the `import` processing for each request).
|
|
|
|
This reverts commit 2eaa4fc9ab517b0ef0c21272766551ab3191c5ea.
On second thought, I have a plan on how to deal with the performance
issue.
|
|
I only use it for FieldsStorage, and it can be trivially replaced with
urllib.parse while being really bad for performance.
|
|
It's terrible for performance.
|
|
|
|
I _thought_ that executing many `systemctl` calls was the performance
culprit, but it's not.
|
|
If run as root, the server queries all the users.
|
|
|