#!/opt/re6st/parts/python3/bin/python3

import sys
sys.path[0:0] = [
  '/opt/re6st/eggs/charset_normalizer-3.3.0-py3.11.egg',
  '/opt/re6st/eggs/idna-3.10-py3.11.egg',
  '/opt/re6st/eggs/urllib3-1.26.12-py3.11.egg',
  '/opt/re6st/eggs/certifi-2024.12.14-py3.11.egg',
  '/opt/re6st/eggs/pyroute2.core-0.6.9-py3.11.egg',
  '/opt/re6st/eggs/pyroute2.nslink-0.6.9-py3.11.egg',
  '/opt/re6st/eggs/pyroute2.nftables-0.6.9-py3.11.egg',
  '/opt/re6st/eggs/pyroute2.ethtool-0.6.9-py3.11.egg',
  '/opt/re6st/eggs/pyroute2.ipset-0.6.9-py3.11.egg',
  '/opt/re6st/eggs/pyroute2.ipdb-0.6.9-py3.11.egg',
  '/opt/re6st/eggs/pyroute2.ndb-0.6.9-py3.11.egg',
  '/opt/re6st/eggs/requests-2.31.0-py3.11.egg',
  '/opt/re6st/eggs/prettytable-0.7.2-py3.11.egg',
  '/opt/re6st/eggs/netifaces-0.10.7-py3.11-linux-ppc64le.egg',
  '/opt/re6st/eggs/ipaddress-1.0.23-py3.11.egg',
  '/opt/re6st/eggs/pyroute2-0.6.9-py3.11.egg',
  '/opt/re6st/eggs/py_mld-1.0.3-py3.11.egg',
  '/opt/re6st/eggs/igmp-1.0.4-py3.11.egg',
  '/opt/re6st/eggs/six-1.16.0-py3.11.egg',
  '/opt/re6st/eggs/miniupnpc-2.2.8-py3.11-linux-ppc64le.egg',
  '/opt/re6st/eggs/geoip2-2.9.0-py3.11.egg',
  '/opt/re6st/eggs/re6stnet-0.657-py3.11.egg',
  '/opt/re6st/eggs/pyOpenSSL-19.1.0-py3.11.egg',
  '/opt/re6st/develop-eggs/maxminddb-1.5.4-py3.11-linux-ppc64le.egg',
  '/opt/re6st/develop-eggs/cffi-1.15.0-py3.11-linux-ppc64le.egg',
  '/opt/re6st/develop-eggs/cryptography-3.3.2+slapospatched001-py3.11-linux-ppc64le.egg',
  '/opt/re6st/develop-eggs/PyYAML-6.0.2-py3.11-linux-ppc64le.egg',
  '/opt/re6st/develop-eggs/pim_dm-1.4.0+nxd002-py3.11-linux-ppc64le.egg',
  '/opt/re6st/eggs/pycparser-2.20-py3.11.egg',
  '/opt/re6st/eggs/setuptools-67.8.0-py3.11.egg',
  ]

import os
os.environ['GEOIP2_MMDB'] = "/opt/re6st/parts/geolite2-country/GeoLite2-Country.mmdb"
os.environ['PATH'] = "/opt/re6st/parts/openvpn/sbin:/opt/re6st/parts/babeld/bin:/opt/re6st/parts/openssl/bin:/opt/re6st/parts/python3/bin:" + os.environ.get('PATH', '/usr/sbin:/usr/bin:/sbin:/bin')

import re6st.cli.registry

if __name__ == '__main__':
    sys.exit(re6st.cli.registry.main())
