Changeset - ac16ec1e6bab
[Not reviewed]
default
0 1 0
drewp@bigasterisk.com - 20 months ago 2023-05-18 00:28:45
drewp@bigasterisk.com
py3 api
1 file changed with 1 insertions and 2 deletions:
0 comments (0 inline, 0 general)
bin/homepageConfig
Show inline comments
 
#!bin/python
 
from run_local import log
 
from light9 import showconfig
 
from light9.namespaces import L9
 
from urllib.parse import urlparse
 
from urllib.parse import splitport
 

	
 
log.info('generating config')
 
graph = showconfig.getGraph()
 

	
 
netHome = graph.value(showconfig.showUri(), L9['networking'])
 
webServer = graph.value(netHome, L9['webServer'])
 
if not webServer:
 
    raise ValueError('no %r :webServer' % netHome)
 
print("listen %s;" % splitport(urlparse(webServer).netloc)[1])
 
print("listen %s;" % urlparse(webServer).port)
 

	
 

	
 
def location(path, server, viteServer):
 
    print(f"""
 

	
 
    location = /{path}/metrics {{
0 comments (0 inline, 0 general)