Skip to main content

Gnetcli-server adapter for Annet

Project description

gnetcli_adapter

This package provides deployer and fetcher adapters for Annet

Examples

Using specified login and password

cat ~/.annet/context.yml

fetcher:
  default:
    adapter: gnetcli
    params: &gnetcli
      dev_login: mylogin
      dev_password: mypassword
deployer:
  default:
    adapter: gnetcli
    params:
      <<: *gnetcli
...
context:
  default:
    fetcher: default
    deployer: default
selected_context: default

Using tunnel through master SSH-connection

https://en.wikibooks.org/wiki/OpenSSH/Cookbook/Multiplexing

cat ~/.ssh/context.yml

Host myhost*
    ProxyJump mybastion

Host mybastion
    ControlMaster auto
    ControlPath ~/.ssh/mastersockets/%r@%h:%p
    ControlPersist 120m

~/.annet/context.yml the same because gnetcli read .ssh/config by default.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gnetcli_adapter-2.8.0.tar.gz (11.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gnetcli_adapter-2.8.0-py3-none-any.whl (10.4 kB view details)

Uploaded Python 3

File details

Details for the file gnetcli_adapter-2.8.0.tar.gz.

File metadata

  • Download URL: gnetcli_adapter-2.8.0.tar.gz
  • Upload date:
  • Size: 11.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gnetcli_adapter-2.8.0.tar.gz
Algorithm Hash digest
SHA256 0576c01c6d627d377e1bdc140d35564fc455a8faeb3259dc6106e0f7f980dee4
MD5 c819cd51e17e981bbdc9d14f52c6b78c
BLAKE2b-256 b461dec776ea81b7a359a6e13a07944e89557be5b1f156265b4823c13e9ac656

See more details on using hashes here.

Provenance

The following attestation bundles were made for gnetcli_adapter-2.8.0.tar.gz:

Publisher: publish.yml on annetutil/gnetcli_adapter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gnetcli_adapter-2.8.0-py3-none-any.whl.

File metadata

  • Download URL: gnetcli_adapter-2.8.0-py3-none-any.whl
  • Upload date:
  • Size: 10.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gnetcli_adapter-2.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 117dddd072454075c0e8e9d48de23c0a223e8b941716f2dccd1ce695adfa4e41
MD5 ceb6e136b4d12e31995c8299da82073e
BLAKE2b-256 14b7bcd22044f6ad52ff83e081a32be7a570a9c8ab72e6be6d4589f6f05b6ec6

See more details on using hashes here.

Provenance

The following attestation bundles were made for gnetcli_adapter-2.8.0-py3-none-any.whl:

Publisher: publish.yml on annetutil/gnetcli_adapter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page