Skip to main content

A small application to poll for response code or text

Project description

signalman

A small application to poll a remote endpoint for response code or text.

How to use signalman

signalman --timeout 60 --endpoint google.com --port 80 --rc 200 will run a test for 60 minutes until google.com returns a HTTP 200 on port 80

Parameter List

Syntax Description
--timeout Timeout for Signalman in minutes
--endpoint URL to test against
--port (optional) Port to test against
--r-type Return type you are expecting, choose from text, json or code
--r-value Return value of type selected as --r-type, if using json then use the format key:value, currently only a single key pair is supported
--ssl (optional) Use SSL/TLS
--headers (optional) Any headers which need to be included - for example to request Content-Type: application/json use Content-Type:application/json
--debug (optional) Print request and response headers and response body

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

signalman-0.1.17.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

signalman-0.1.17-py2-none-any.whl (6.7 kB view details)

Uploaded Python 2

File details

Details for the file signalman-0.1.17.tar.gz.

File metadata

  • Download URL: signalman-0.1.17.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.5

File hashes

Hashes for signalman-0.1.17.tar.gz
Algorithm Hash digest
SHA256 145c01624bad23bcb261f84dfd73abccfdcb83cf038418bcc0908f3afc6ac4b6
MD5 ef46fecf891eb44a5554085a1b841cb3
BLAKE2b-256 92d9bd6a4ab1b043f5adb14dd03e3fb9aeec56784fbaae9756bcd5515490732b

See more details on using hashes here.

File details

Details for the file signalman-0.1.17-py2-none-any.whl.

File metadata

  • Download URL: signalman-0.1.17-py2-none-any.whl
  • Upload date:
  • Size: 6.7 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.5

File hashes

Hashes for signalman-0.1.17-py2-none-any.whl
Algorithm Hash digest
SHA256 76c5f2b06134829bc3c0662343827d48dddcb8b7b20a0216eff96f2d5abcf234
MD5 8b1067da3caacfdbdaebbf44533ecb20
BLAKE2b-256 2e9051b0b63c61bef92f84fcd6f17dfcccb247795aa82c990af443cac15a7ae4

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