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

Uploaded Python 3

File details

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

File metadata

  • Download URL: gnetcli_adapter-2.8.2.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.2.tar.gz
Algorithm Hash digest
SHA256 1248294cec01fc679cd4fd0fe159a326ec333643c33439dc3e48608c1f49dbe6
MD5 969712799b16d2dced04e6298d3ec7d5
BLAKE2b-256 0edf5c3ac7a2e111d11566be850a3a781cccf9e870c481986219d73e9bb1858c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: gnetcli_adapter-2.8.2-py3-none-any.whl
  • Upload date:
  • Size: 10.5 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9507a7349b5a0f2a090d0ca1175c1d5bb736519f587081097779188f23c849f3
MD5 d6e6926c943501553422734618e9016a
BLAKE2b-256 bfaaecff23e994ff342c26a88c21367bdf4c6161943a82faac503c6a7901ee57

See more details on using hashes here.

Provenance

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