Skip to main content

Salt modules for discovering and exposing minion's IP addresses

Project description

spiro-network

A variety of network utilities.

This is meant to be installed on minions.

Full docs available [online](https://spirostack.com/spiro-net.html).

Installation

On minions, install the spiro-network PyPI package.

Interface

A number of things are provided:

Modules

  • ipaddr.external_four, ipaddr.external_six: Queries external services for your IP, useful if the minion is behind a NAT or other complex network

  • ipaddr.four, ipaddr.six: Collates information about a minion’s IP address from several sources.

States

  • hostname.is: Sets the hostname, takes no arguments. (Note: See hostname(1) for information on FQDNs and other hostname variants.)

Configuration

spiro-network requires no configuration to function.

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

spiro-network-0.1.tar.gz (4.7 kB view details)

Uploaded Source

Built Distributions

spiro_network-0.1-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

spiro_network-0.1-py2-none-any.whl (6.9 kB view details)

Uploaded Python 2

File details

Details for the file spiro-network-0.1.tar.gz.

File metadata

  • Download URL: spiro-network-0.1.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.20.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.7.2

File hashes

Hashes for spiro-network-0.1.tar.gz
Algorithm Hash digest
SHA256 a3c982f8ea569945093cd155a1aa41c822d3ac87f78555e811ac2ef4b05b1495
MD5 2e694739298487e6b848dbc726f01ce8
BLAKE2b-256 6367d8430cb05b73ad54a43fef3a2fa6973ee79ee96906ef4279782d2d1fd143

See more details on using hashes here.

File details

Details for the file spiro_network-0.1-py3-none-any.whl.

File metadata

  • Download URL: spiro_network-0.1-py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.20.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.7.2

File hashes

Hashes for spiro_network-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 837ad5138200699791458689788307e7fb1e6f0f07747a2fcefd8d14bd9d4d85
MD5 72fda66c61746fce75e3104d66993f9e
BLAKE2b-256 7501a24644777e4ced46926bd6a9992be09d1266f5de047114848542b6ccd6c2

See more details on using hashes here.

File details

Details for the file spiro_network-0.1-py2-none-any.whl.

File metadata

  • Download URL: spiro_network-0.1-py2-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.20.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.7.2

File hashes

Hashes for spiro_network-0.1-py2-none-any.whl
Algorithm Hash digest
SHA256 246d4868eabde9cf25d4ea6a3910d7cbcaac47782dadaecfcdfa06d7af6e0d0c
MD5 69e7aad0cd8c523c9911d7126f48004c
BLAKE2b-256 a9132fa8a3a5fa77030605ede3f358177311a5a7218f927ec81a2d69c04eb5a3

See more details on using hashes here.

Supported by

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