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

Uploaded Python 3

File details

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

File metadata

  • Download URL: gnetcli_adapter-2.7.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.7.0.tar.gz
Algorithm Hash digest
SHA256 f1da4ff8f7e4a4097aab81a2fe6cc8433c8cbbc908fcb78f64c4c576b43cdbd9
MD5 2d9594d4957582f56aa8ca21f3c5cd01
BLAKE2b-256 5345c9ad2109d42063a527efdc619549ee9f76040c4a10122ac9572b89b41b57

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gnetcli_adapter-2.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 71e4ddcb3323eec7becb0797cd4e93ff4f0db2637b7b805959d03cbd23223be9
MD5 d96826ba56471102fc03334feaa60691
BLAKE2b-256 c028cfcdeb2fecf5900bf877d3667c64f84dc990eae5984658fddb7e4c188a7b

See more details on using hashes here.

Provenance

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