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.6.0.tar.gz (11.8 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.6.0-py3-none-any.whl (10.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for gnetcli_adapter-2.6.0.tar.gz
Algorithm Hash digest
SHA256 3d99b26392112c9138d6d91b721bd20bef1e95bcdc7e7004a43cc68cf58823cd
MD5 5105a097814d64e9ede23329d1aa8e0a
BLAKE2b-256 c2a37334fafb73facd870e2afcaae811da99c17f1a7a12eb4b28a6e5e2c78019

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gnetcli_adapter-2.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 68b1961c4799435242296932d8d304f3288a6a3b4c71944ab06b89eabddfaea4
MD5 0f6c984d40e66c1bacd03e066f3ec18d
BLAKE2b-256 19879726c8db031ac3cf49d1affbf1a6aaf7fedbc236208e0150694b3f3e4273

See more details on using hashes here.

Provenance

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