diff --git a/sandbox/README b/sandbox/README deleted file mode 100644 index 02dec1c9d..000000000 --- a/sandbox/README +++ /dev/null @@ -1,8 +0,0 @@ - -README: - -This directory is for hypothetical ideas for snippets of code, -etc that may be included into the software at some point. - -setup.py will ignore this directory, and so nothing in here -will be included in tarball or package releases. \ No newline at end of file diff --git a/sandbox/mmap_client.py b/sandbox/mmap_client.py deleted file mode 100755 index 1948b2571..000000000 --- a/sandbox/mmap_client.py +++ /dev/null @@ -1,12 +0,0 @@ -#!/usr/bin/env python2.4 - -import mmap, os, time -mx = mmap.mmap(os.open('xxx',os.O_RDWR), 1) -last = None -while True: - mx.resize(mx.size()) - data = mx[:] - if data != last: - print data - last = data - time.sleep(1) \ No newline at end of file diff --git a/sandbox/mmap_server.py b/sandbox/mmap_server.py deleted file mode 100755 index 490dc61cc..000000000 --- a/sandbox/mmap_server.py +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/env python2.4 - -fileob = open('xxx','w') -while True: - data = raw_input('Enter some text:') - fileob.seek(0) - fileob.write(data) - fileob.truncate() - fileob.flush() \ No newline at end of file diff --git a/sandbox/xmlrpc_launcher.py b/sandbox/xmlrpc_launcher.py deleted file mode 100755 index 55ec795c8..000000000 --- a/sandbox/xmlrpc_launcher.py +++ /dev/null @@ -1,13 +0,0 @@ -#!/usr/bin/env python2.4 - -import xmlrpclib - -try: - # Try and connect to current instance - proxy = xmlrpclib.ServerProxy('http://localhost:8888') - print proxy.open_file('server already exists') -except: - # if connecting failed - print "couldn't connect to socket" - import xmlrpc_simple_server - xmlrpc_simple_server.Server() \ No newline at end of file diff --git a/sandbox/xmlrpc_simple_server.py b/sandbox/xmlrpc_simple_server.py deleted file mode 100644 index f736b12b7..000000000 --- a/sandbox/xmlrpc_simple_server.py +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env python2.4 - -import SimpleXMLRPCServer - -class Server: - def __init__(self): - print "Starting simple server, registering" - self.server = StoppableXMLRPCServer(('localhost',8888)) - self.server.register_instance(self) - self.server.serve_forever() - - def open_file(self, *args): - print "Opening files", args - return args - - def shut_down(self, *args): - print "Shutting down the server" - self.server.stop = True - -###### -class StoppableXMLRPCServer(SimpleXMLRPCServer.SimpleXMLRPCServer): - """Override of TIME_WAIT""" - allow_reuse_address = True - - def serve_forever(self): - self.stop = False - while not self.stop: - self.handle_request() -######