Added mg_send_file() to python binding

This commit is contained in:
valenok 2011-06-19 18:03:38 +01:00
parent 29a38875ff
commit 81a5e3f342
2 changed files with 6 additions and 0 deletions

View File

@ -39,6 +39,9 @@ def EventHandler(event, conn, info):
'<input type="submit"/>'
'</form>')
return True
elif event == mongoose.NEW_REQUEST and info.uri == '/secret':
conn.send_file('/etc/passwd')
return True
else:
return False

View File

@ -110,6 +110,9 @@ class Connection(object):
n = self.m.dll.mg_read(self.conn, buf, size)
return n <= 0 and None or buf[:n]
def send_file(self, path):
self.m.dll.mg_send_file(self.conn, path)
class Mongoose(object):
"""A wrapper class for Mongoose shared library."""