~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
..
console 95 17 years ago mattgiuca Moved some things out of www into their respective Diff
doc 1 17 years ago drtomc An initial checkin. Diff
platform 1 17 years ago drtomc An initial checkin. Diff
prototypes 9 17 years ago mattgiuca Added prototypes directory. Added ajax file browse Diff
subjects 313 16 years ago mattgiuca test/test_framework: Updated examples, a bit of be Diff
test 201 17 years ago mattgiuca Added "test" directory. Added make_date_test.py, a Diff
trampoline 144 17 years ago mattgiuca Trunk, and all subdirectories with Python files: Diff
userdb 25 17 years ago drtomc A bit more work on the userdb stuff. Diff
www 144 17 years ago mattgiuca Trunk, and all subdirectories with Python files: Diff
LICENSE.txt 7 17 years ago stevenbird GPL license 17.5 KB Diff Download File
Makefile 103 17 years ago mattgiuca Fix to Makefile. 238 bytes Diff Download File
File makeuser.py 134 17 years ago mattgiuca Added module: common/makeuser.py. Creates a new us 1.4 KB Diff Download File
File setup.py 349 16 years ago mattgiuca setup.py: Changed so instead of directly calling g 30.5 KB Diff Download File