main
Alexis 2023-07-19 05:17:01 -04:00
rodzic 7d766017ec
commit a33ecb8b5c
2 zmienionych plików z 10 dodań i 2 usunięć

Wyświetl plik

@ -4,9 +4,10 @@ import argparse
def format_addresses(addresses: list[dict], args: argparse.Namespace) -> Generator[str, dict, None]:
# Variables
var_name: str = "meta_ip_address"
input_var_name: str = args.nginx_geo_input_var
output_var_name: str = "meta_ip_address"
header: str = f"geo ${var_name} \u007b"
header: str = f"geo ${input_var_name} ${output_var_name} \u007b"
footer: str = "\n default 0;\n}"
yield header

Wyświetl plik

@ -72,6 +72,13 @@ if __name__ == "__main__":
type=str,
help="sudo path (default: %(default)s)")
argParser.add_argument("--nginx-geo-input-var",
default="http_x_forwarded_for",
const="http_x_forwarded_for",
nargs="?",
type=str,
help="The variable Nginx will read to determine one's real ip address (default: %(default)s)")
args = argParser.parse_args()
addresses: list[dict] = []