towalink-tlm

View on PyPIReverse Dependencies (0)

0.2.0 towalink_tlm-0.2.0-py3-none-any.whl

Wheel Details

Project: towalink-tlm
Version: 0.2.0
Filename: towalink_tlm-0.2.0-py3-none-any.whl
Download: [link]
Size: 65967
MD5: ca1696dad912b0cf3cf98ba2619e06ec
SHA256: dede4284f1ae807c31fcbfa145d94e8457d00590d26527bfa7a09d55416ab9e4
Uploaded: 2023-06-11 08:10:10 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: towalink-tlm
Version: 0.2.0
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 (>=0.1.4)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 495 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.38.4)
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=WYLGLqsvn1An21dR-dXQU2karnk8yJEVCh6tQHXY5v4 18466
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=rmHt9uFBJiJF1S2x9at1eSnJ9Gv_wV9uBSAlJbYxfxk 2492
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=GUxwFFOUq7An_98EnQegRLqcd_vJ5f5L7Mzv03ToFt0 216
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=Jb2DrtpfnL10zxFCnxhwvuoYeX4q49dS1CVk09qARXg 8002
tlm/configmanager/generatedconfig.py sha256=AiDkJqhkRMdT2lXWID9D1Wre881KuV3xdHehWL5wqwo 3738
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=j36n4taIC5-0He3axJjOTbaL_Yx4OhI7ON_LDrf7yUo 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=zSnEaaua1U1j9QjwFbU1Y5UOJUIge6-kwGTplINRrec 545
towalink_tlm-0.2.0.dist-info/LICENSE sha256=hIahDEOTzuHCU5J2nd07LWwkLW7Hko4UFO__ffsvB-8 34523
towalink_tlm-0.2.0.dist-info/METADATA sha256=RVrQ-fFDrE490A2RKZis9PudiXXOZMUQaY8EVf-zgcw 1706
towalink_tlm-0.2.0.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
towalink_tlm-0.2.0.dist-info/entry_points.txt sha256=EWkb4X4Kvp3qyzw8rGXv1CstOonkbqTot3os7F6zjAI 33
towalink_tlm-0.2.0.dist-info/top_level.txt sha256=PAdH5urzho-QMiBZTJHDIZmaxsGszM4oLN6zlItfkGs 4
towalink_tlm-0.2.0.dist-info/RECORD

top_level.txt

tlm

entry_points.txt

tlm = tlm:main