Adding upstream version 2.25.15.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
This commit is contained in:
parent
10737b110a
commit
b543f2e88d
485 changed files with 191459 additions and 0 deletions
29
test/uscan/ftpserver.py
Normal file
29
test/uscan/ftpserver.py
Normal file
|
@ -0,0 +1,29 @@
|
|||
#!/usr/bin/python3
|
||||
|
||||
import logging
|
||||
import os
|
||||
|
||||
from pyftpdlib.authorizers import DummyAuthorizer
|
||||
from pyftpdlib.handlers import FTPHandler
|
||||
from pyftpdlib.servers import FTPServer
|
||||
|
||||
|
||||
def test():
|
||||
authorizer = DummyAuthorizer()
|
||||
authorizer.add_anonymous(os.getcwd())
|
||||
|
||||
handler = FTPHandler
|
||||
handler.authorizer = authorizer
|
||||
|
||||
logging.basicConfig(filename="info.log", level=logging.INFO)
|
||||
# logging.basicConfig(filename='debug.log', level=logging.DEBUG)
|
||||
|
||||
ftpserver = FTPServer(("127.0.0.1", 0), handler)
|
||||
sa = ftpserver.socket.getsockname()
|
||||
with open("port", "w") as f:
|
||||
f.write(str(sa[1]))
|
||||
ftpserver.serve_forever()
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
test()
|
Loading…
Add table
Add a link
Reference in a new issue