aboutsummaryrefslogtreecommitdiff
path: root/src/ControlSocket.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/ControlSocket.py')
-rw-r--r--src/ControlSocket.py35
1 files changed, 0 insertions, 35 deletions
diff --git a/src/ControlSocket.py b/src/ControlSocket.py
deleted file mode 100644
index 6ebb7f7c..00000000
--- a/src/ControlSocket.py
+++ /dev/null
@@ -1,35 +0,0 @@
-import os, socket
-from src import Socket
-
-class ControlSocket(object):
- def __init__(self, bot):
- self.bot = bot
-
- location = bot.config["control-socket"]
- if os.path.exists(location):
- os.unlink(location)
- self.socket = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
- self.socket.bind(location)
- self.socket.listen()
- self.connected = True
-
- def fileno(self):
- return self.socket.fileno()
- def waiting_send(self):
- return False
- def _send(self):
- pass
- def read(self):
- client, addr = self.socket.accept()
- self.bot.add_socket(Socket.Socket(client, self.on_read))
- return []
- def parse_data(self, data):
- command = data.split(" ", 1)[0].upper()
- if command == "TRIGGER":
- pass
- else:
- raise ValueError("unknown control socket command: '%s'" %
- command)
-
- def on_read(self, sock, data):
- data = data.strip("\r\n")