Exemple #1
0
 def create_httpd(self, need_external_ip):
     host = "127.0.0.1"
     if need_external_ip:
         host = moznetwork.get_ip()
     root = self.server_root or os.path.join(os.path.dirname(here), "www")
     rv = httpd.FixtureServer(root, host=host)
     rv.start()
     return rv
Exemple #2
0
def https_server(doc_root, ssl_config, host="127.0.0.1", **kwargs):
    return httpd.FixtureServer(doc_root,
                               url="https://{}:0/".format(host),
                               ssl_key=ssl_config["key_path"],
                               ssl_cert=ssl_config["cert_path"],
                               **kwargs)
Exemple #3
0
def https_server(doc_root, ssl_config, **kwargs):
    return httpd.FixtureServer(doc_root,
                               url="https://%s:0/" % moznetwork.get_ip(),
                               ssl_key=ssl_config["key_path"],
                               ssl_cert=ssl_config["cert_path"])
Exemple #4
0
def http_server(doc_root, ssl_config, host="127.0.0.1", **kwargs):
    return httpd.FixtureServer(doc_root, url="http://{}:0/".format(host), **kwargs)
Exemple #5
0
def http_server(doc_root, ssl_config, **kwargs):
    return httpd.FixtureServer(doc_root,
                               url="http://%s:0/" % moznetwork.get_ip())