~azzar1/unity/add-show-desktop-key

  • Committer: drtomc
  • Date: 2008-01-31 08:11:37 UTC
  • Revision ID: svn-v3-trunk0:2b9c9e99-6f39-0410-b283-7f802c844ae2:trunk:352
Changed console so it no longer uses HTTP, just sends JSON over a normal socket.
Reason: Easier to control (since web.py offered limited control over *when* to Daemonise). Ultimately, this was necessary to get the port allocation strategy working.

* Replaced the HTTP / web.py code with socket code. (Web.py is no longer a dependency).
* Sundry bug fixes.
* Daemonization code - moved out of a Shell "&" call on the Apache side to a proper Daemon code on the spawned server side.

The upshot is we can now spawn any number of servers. Console is DONE for Alpha release.


YOU HAVE NO IDEA HOW TRICKY THIS WAS!!!
Filename Latest Rev Last Changed Committer Comment Size
..
__init__.py 93 17 years ago mattgiuca New directory hierarchy. Renamed src to www. Added Empty Diff Download File
interpret.py 258 17 years ago mattgiuca interpret.py: CGI handler does some checks before 14.4 KB Diff Download File
makeuser.py 134 17 years ago mattgiuca Added module: common/makeuser.py. Creates a new us 3.1 KB Diff Download File
studpath.py 267 17 years ago mattgiuca Changed semantics of "published" property: Now app 5.4 KB Diff Download File
util.py 323 17 years ago mattgiuca util.py: Fixed the fix fix. (Always one step behin 4 KB Diff Download File
zip.py 243 17 years ago mattgiuca Added common/zip.py. Creates a zip file from paths 3.2 KB Diff Download File