equal
deleted
inserted
replaced
9 import smtpd |
9 import smtpd |
10 import ssl |
10 import ssl |
11 import sys |
11 import sys |
12 |
12 |
13 from mercurial import ( |
13 from mercurial import ( |
14 cmdutil, |
14 server, |
15 sslutil, |
15 sslutil, |
16 ui as uimod, |
16 ui as uimod, |
17 ) |
17 ) |
18 |
18 |
19 def log(msg): |
19 def log(msg): |
73 dummysmtpserver(addr) |
73 dummysmtpserver(addr) |
74 else: |
74 else: |
75 dummysmtpsecureserver(addr, opts.certificate) |
75 dummysmtpsecureserver(addr, opts.certificate) |
76 log('listening at %s:%d\n' % addr) |
76 log('listening at %s:%d\n' % addr) |
77 |
77 |
78 cmdutil.service(vars(opts), initfn=init, runfn=run, |
78 server.runservice(vars(opts), initfn=init, runfn=run, |
79 runargs=[sys.executable, __file__] + sys.argv[1:]) |
79 runargs=[sys.executable, __file__] + sys.argv[1:]) |
80 |
80 |
81 if __name__ == '__main__': |
81 if __name__ == '__main__': |
82 main() |
82 main() |