diff --git a/vona/custom/hammerhead.py b/vona/custom/hammerhead.py index 0942d7c..98524ac 100644 --- a/vona/custom/hammerhead.py +++ b/vona/custom/hammerhead.py @@ -21,7 +21,7 @@ async def uptime(): async def version(): return jsonify({"version": globals.version}) -@server.route("/_hammerhead/admin/reload-config") +@hammerhead.route("/_hammerhead/admin/reload-config") async def reload_config(): return jsonify({}) diff --git a/vona/globals/__init__.py b/vona/globals/__init__.py index 612af65..f564772 100644 --- a/vona/globals/__init__.py +++ b/vona/globals/__init__.py @@ -304,6 +304,7 @@ class http_client: headers: dict = {}, authorize: bool = True, json: dict = {}, + verify: bool = True, ): resolved = self._resolve(destination) @@ -321,7 +322,8 @@ class http_client: f"{resolved.base_url}{path}", headers=headers, extensions={"sni_hostname": resolved.sni}, - json=json + json=json, + verify=verify, ) def get( @@ -330,6 +332,7 @@ class http_client: destination: str, headers: dict = {}, authorize: bool = True, + verify: bool = True, ): resolved = self._resolve(destination) @@ -345,7 +348,8 @@ class http_client: return self.http.get( f"{resolved.base_url}{path}", headers=headers, - extensions={"sni_hostname": resolved.sni} + extensions={"sni_hostname": resolved.sni}, + verify=verify, )