summaryrefslogtreecommitdiffstats
path: root/bitbake
diff options
context:
space:
mode:
authorPaul Eggleton <paul.eggleton@linux.intel.com>2010-12-07 11:33:55 +0000
committerPaul Eggleton <paul.eggleton@linux.intel.com>2011-02-24 14:32:01 +0000
commitfebb7f263289a8137bbf2f9cd2d47c30cb75cbb8 (patch)
tree47472d87b13137f7f797be5e563e45299de5253a /bitbake
parentc6406a0fb3b34b9271cd0cf759a70b3b1c864314 (diff)
downloadpoky-febb7f263289a8137bbf2f9cd2d47c30cb75cbb8.tar.gz
bitbake/server/none: remove leftover XMLRPC bits from none server
Remove some comments, imports etc. to do with XMLRPC (inherited from xmlrpc.py which this file was based upon.) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Diffstat (limited to 'bitbake')
-rw-r--r--bitbake/lib/bb/server/none.py14
1 files changed, 3 insertions, 11 deletions
diff --git a/bitbake/lib/bb/server/none.py b/bitbake/lib/bb/server/none.py
index be0fb8f776..356eea3011 100644
--- a/bitbake/lib/bb/server/none.py
+++ b/bitbake/lib/bb/server/none.py
@@ -18,29 +18,21 @@
18# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. 18# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
19 19
20""" 20"""
21 This module implements an xmlrpc server for BitBake. 21 This module implements a passthrough server for BitBake.
22 22
23 Use this by deriving a class from BitBakeXMLRPCServer and then adding 23 Use register_idle_function() to add a function which the server
24 methods which you want to "export" via XMLRPC. If the methods have the 24 calls from within idle_commands when no requests are pending. Make sure
25 prefix xmlrpc_, then registering those function will happen automatically,
26 if not, you need to call register_function.
27
28 Use register_idle_function() to add a function which the xmlrpc server
29 calls from within server_forever when no requests are pending. Make sure
30 that those functions are non-blocking or else you will introduce latency 25 that those functions are non-blocking or else you will introduce latency
31 in the server's main loop. 26 in the server's main loop.
32""" 27"""
33 28
34import time 29import time
35import bb 30import bb
36from bb.ui import uievent
37import xmlrpclib
38import pickle 31import pickle
39import signal 32import signal
40 33
41DEBUG = False 34DEBUG = False
42 35
43from SimpleXMLRPCServer import SimpleXMLRPCServer, SimpleXMLRPCRequestHandler
44import inspect, select 36import inspect, select
45 37
46class BitBakeServerCommands(): 38class BitBakeServerCommands():