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.1.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.1-py3-none-any.whl (10.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: gnetcli_adapter-2.8.1.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.1.tar.gz
Algorithm Hash digest
SHA256 819a7b816320094fd3fd91363c50858aa9e5e2ea0902b11614e919d4dcd1dd7f
MD5 edf3f9252fe5e75cc03b98246e6315ed
BLAKE2b-256 d86511c234997f19f0960a8dfd389409fd71f49b49a232364bef733c7d8b870f

See more details on using hashes here.

Provenance

The following attestation bundles were made for gnetcli_adapter-2.8.1.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.1-py3-none-any.whl.

File metadata

File hashes

Hashes for gnetcli_adapter-2.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e373c464fb6c2951149df0686b098c5497ed5961a075bd1f9a6bf418ad873823
MD5 098fd0ac0755c6a10a3fa2ad49fcea85
BLAKE2b-256 8f3f63ffe9bada671b4d6c8e2b69b051aa46108bd62fa02f60fa7949ebf79d30

See more details on using hashes here.

Provenance

The following attestation bundles were made for gnetcli_adapter-2.8.1-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