towalink-tlm

View on PyPIReverse Dependencies (0)

0.3.1 towalink_tlm-0.3.1-py3-none-any.whl

Wheel Details

Project: towalink-tlm
Version: 0.3.1
Filename: towalink_tlm-0.3.1-py3-none-any.whl
Download: [link]
Size: 66219
MD5: 0d42a89e56e300f74fa1523624c2e96d
SHA256: bfeb5ca1ebe2b9a54aba115e962320855dd070417c6adea73e69bfc541e3c866
Uploaded: 2024-04-29 07:30:36 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: towalink-tlm
Version: 0.3.1
Summary: command line tool for configuring and managing a Towalink installation
Author: The Towalink Project
Author-Email: pypi.tlm[at]towalink.net
Home-Page: https://www.towalink.net
Project-Url: Project homepage, https://www.towalink.net
Project-Url: Repository, https://www.github.com/towalink/tlm
Project-Url: Documentation, https://towalink.readthedocs.io
Keywords: Towalink VPN SD-WAN WireGuard
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Operating System :: POSIX :: Linux
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: System Administrators
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Telecommunications Industry
Classifier: Topic :: System :: Networking
Requires-Python: >=3.6
Requires-Dist: python-configuration
Requires-Dist: jinja2
Requires-Dist: pyyaml
Requires-Dist: toml
Requires-Dist: tomlkit
Requires-Dist: ansible
Requires-Dist: wgconfig (>=1.0.1)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 495 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
tlm/__init__.py sha256=5J47R2f0sS_NNuWFj618i1x17V7-v3jfvokO0R59TiA 13045
tlm/ansiblecaller.py sha256=I2PRnLLQVYtk2ggLEpmVWpq8EEGrI9-WELoTT1cRQ7I 4639
tlm/configfilecopier.py sha256=_7g1fUVE851eC8nNayq3UEgl9tQxW2h61gVwgmwS5ks 1430
tlm/configorchestrator.py sha256=wvYiXdZLkcoEZKVT0EeOlPJPAnndFubsVj3QVZ7kDQI 18758
tlm/directorycomparer.py sha256=34NxmRAfB9w5WIHmjG5nx7cTu9W0W0FBEUKK0Wv_QrE 1330
tlm/exceptionlogger.py sha256=NGJNudCGpOuJ00f-RDPr07iqkoI1qllMalgd7MwP3Xw 891
tlm/exechelper.py sha256=p9LoBDrwFmrpA4ao5r3I-DPC93yGofPUnV8xDBeDgHw 5170
tlm/filesync.py sha256=wR5k0N4fA-FCPBqTrPDrsp_OSl_Kv3AJNC2CTfCd8D0 2556
tlm/gitcaller.py sha256=e0OkHMMcZNWvB2O8n5UZhxVtVvBD5l0AsMdOkBY9XHo 3533
tlm/jinjatransformer.py sha256=ssVj-kzJ7fIR6hjq3Q6iXPnWPNjri3TK-nC97_4zLUQ 3347
tlm/management_interface.py sha256=dKYCHwaOr2PLlAQhYd512snH_BNxM7tZZgrZZzG0Wr4 3082
tlm/nodeattacher.py sha256=No07xwkiwVpu9mxd83loCH1g0gerJh_PvtPWIimcdaA 18840
tlm/towalinkmanager.py sha256=CCZ0PM2ST-YCGypn7U1SA_gznX6Ql4x9LCfMx3gCBWg 14437
tlm/ansible/node.yml sha256=7rsk7LLKklLmUv4AZmK4BGWO4LEpcjYp3euJaMHE18o 312
tlm/ansible/roles/bird/files/etc_apt_preferencesd/debian-testing sha256=_l5x1HTG7l45XIuEbQ7Q15BRwDwE-5wFyHx5pt4qy_I 232
tlm/ansible/roles/bird/tasks/main.yml sha256=RkUDXQSHNveSevZSeVIjjkR9Dn8-iyC9WF-2yuZK3Yg 2727
tlm/ansible/roles/bird-lg-proxy/files/etc_initd/towalink_bird-lg-proxy sha256=2pyINeeCfDzRmd293tmXvZqF0iyPAa4auaTJwsMqtu8 265
tlm/ansible/roles/bird-lg-proxy/files/etc_systemd_system/towalink_bird-lg-proxy.service sha256=9dZudUyDP19ZkygqzuDDT8Daq3Grnyq55KTM97nmcnU 395
tlm/ansible/roles/bird-lg-proxy/tasks/main.yml sha256=JOcmkI7gtgk1MXvAlxs8Dlo9Mg5v4uMpoS1wUBh6lOw 1262
tlm/ansible/roles/nodecfg/files/opt_towalink_scripts/rsync-nodecfg.sh sha256=x4D22oftM5eFXYudCQu1Nrs06bDC28uijN_12gUqvwQ 166
tlm/ansible/roles/nodecfg/tasks/main.yml sha256=2E1KsGVEEKywqhPcnnmjRjkYHOxuDudP12eZTTjexiE 865
tlm/ansible/roles/nodeconfig/files/opt_towalink_scripts/rsync-nodecfg.sh sha256=K4rbMLJkM-JhbND0DbDbLeYx65v4uFT_gbuVeqpFR6w 297
tlm/ansible/roles/nodeconfig/tasks/main.yml sha256=cBO6WmZNZvJV-UEWwR4_cRNcz0e-vT8cqwJcd0YsRrg 2336
tlm/ansible/roles/startup/files/etc_initd/towalink_startup sha256=pp525fF0MUITfvk4UjJA8Py-vSR7WqpmMeV0DryoAd4 231
tlm/ansible/roles/startup/files/etc_systemd_system/towalink_startup.service sha256=2CBKTTcxOL67uudwTOVIwYTOpTWWpWdq5SuQkWhSoNI 330
tlm/ansible/roles/startup/files/opt_towalink_startup/towalink.sh sha256=n1opfdt5oeB7H1VSRcCptT6rLjf3y886Lk62zc0bWlg 250
tlm/ansible/roles/startup/files/opt_towalink_startup/scripts/wireguard sha256=8zT571OtWygOcT0DhqK06l28xZEJWIrMYESHypnlwDQ 317
tlm/ansible/roles/startup/tasks/main.yml sha256=Hq1TukhEu25UW2D03DwTFiPUnn5fGmkzTO4v1dyDBSQ 1115
tlm/ansible/roles/system/files/unused_etc_sysctld/towalink.conf sha256=OvUNZ7jHBvd5qQi7Rgz7TNV9HGkpLUc1YH5PEF4ai9c 309
tlm/ansible/roles/system/tasks/main.yml sha256=7WrqCAU6wiu9pU60qzp8NwCDTvkkmwkIEiHPKhHJzIU 589
tlm/ansible/vars/external_vars.yml sha256=FVeKr6DbdgCR2diYACXDZbElGeL68yqAAtx5V7cLxT0 137
tlm/configmanager/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tlm/configmanager/configmanager.py sha256=lBOFCdtwOqPUlEk-kUPYoIzYc3C7OIWvo6J4nQmIW9k 8372
tlm/configmanager/generatedconfig.py sha256=K5MesyklGkzszkserfcMdwF03jh8pN_qBSdfSc4mtjA 3943
tlm/configmanager/nodeconfig.py sha256=0Z73Dv2z56njwIzlaQr7KdKYZFLck0dvhhmUCkLs8_E 1688
tlm/configmanager/siteconfig.py sha256=JHy4L9Lh9pVCPwGZMoRYS2HfzaTJmOyDeydpWyhXIIw 1503
tlm/configmanager/tomlconfig.py sha256=9Dc3c1cQx21vG9iObPMHgoQ3yfAqCCk69WJXLFdbpiQ 6433
tlm/configmanager/tomlconfighierarchy.py sha256=kp4PYb8YSWC-wvqi5Vds-y9fHlpwErRZuaF1PGmBU-4 4205
tlm/configmanager/wireguard.py sha256=rS3fcjmPBWZo-s2GdFpqXCVwOckeQrGMVtPuull-yZE 2408
tlm/configmanager/yamlconfig.py sha256=n0YYaTVuPZmKj1pg6YLWGpQ_LvHDp0Ac8hsjXAKk6K4 5778
tlm/healthcheck/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tlm/healthcheck/cmdexec.py sha256=CpBAJfiC42YdDHK41TWbuEqs5jvksXvJ6rh6qWURWTk 1489
tlm/healthcheck/ping.py sha256=_Nd0N0vqH6jNu8SESdCOCWGrbWnUO58vT7VY5lWcg_o 831
tlm/skeleton/LICENSE sha256=qzcFq8ZjMO6Miz-nAJ_dhnq-jGqxnTWrc9GmBf3OXGI 160
tlm/skeleton/bird.conf.jinja sha256=GBtmqFOaFa333XBS0ow3cJJVFbvh2VQHpr3QRWPRETc 2811
tlm/skeleton/bird_neighbors.conf.jinja sha256=xLhKhRlKE5MidP2PFWwHrQcx1v5wJLJDEcRDy8M6AGU 322
tlm/skeleton/bird_site-template.conf.jinja sha256=hJqE-LhTxVpwXpp1093APWvCKYa44rKWLYZwA8kYt7Y 46
tlm/skeleton/config.toml sha256=yDKJnHZkfogMfE7p3cOd8DdZXUiuaHoLZVYVB5upsDI 1644
tlm/skeleton/startup_loopback.jinja sha256=bnf0ohsZSdU_D4vmeXnnTFugAzMO5Haduu3qY4OJ9Z0 330
tlm/skeleton/tlwg.conf.jinja sha256=tsW_y5Pt4JEDtfUowoKEmoZL7ZQ9tBC-RkaLtLjBvHo 603
towalink_tlm-0.3.1.dist-info/LICENSE sha256=hIahDEOTzuHCU5J2nd07LWwkLW7Hko4UFO__ffsvB-8 34523
towalink_tlm-0.3.1.dist-info/METADATA sha256=Q2dTu6EV1RQKU1t-HC3K0yJLm77vx9-zpzFuT5IIduY 1704
towalink_tlm-0.3.1.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
towalink_tlm-0.3.1.dist-info/entry_points.txt sha256=EWkb4X4Kvp3qyzw8rGXv1CstOonkbqTot3os7F6zjAI 33
towalink_tlm-0.3.1.dist-info/top_level.txt sha256=PAdH5urzho-QMiBZTJHDIZmaxsGszM4oLN6zlItfkGs 4
towalink_tlm-0.3.1.dist-info/RECORD

top_level.txt

tlm

entry_points.txt

tlm = tlm:main