Skip to main content

command line tool for downloading utility outage data

Project description

kubra

Scraper of storm outage data from kubra.io

To install:

> pip install kubra

To use:

>  kubra --help
Usage: kubra [OPTIONS] INSTANCE_ID VIEW_ID

  Download all the outages of a storm event associated with an INSTANCE_ID and
  VIEW_ID from kubra.io. Outputs a JSON array of outages.

  Note that the geometries are encoded as Google polylines.

  To find values for INSTANCE_ID and VIEW_ID, go to the outage website, open
  up Developer Tools and look for a network request that looks like:

  https://kubra.io/stormcenter/api/v1/stormcenters/4fbb3ad3-e01d-4d71-9575-d45
  3769c1171/views/8ed2824a-bd92-474e-a7c4-848b812b7f9b/currentState?preview=fa
  lse

  The first GUID (i.e. 4fbb3ad3-e01d-4d71-9575-d453769c1171) is the
  INSTANCE_ID. The second GUID (i.e. 8ed2824a-bd92-474e-a7c4-848b812b7f9b) is
  the VIEW_ID.

Options:
  --cache_dir TEXT  Directory to use to cache responses
  --help            Show this message and exit.

Credit

Based on Bret Walker's kubra-scraper: https://github.com/openkentuckiana/kubra-scraper

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

kubra-0.1.1.tar.gz (8.2 kB view details)

Uploaded Source

Built Distribution

kubra-0.1.1-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

Details for the file kubra-0.1.1.tar.gz.

File metadata

  • Download URL: kubra-0.1.1.tar.gz
  • Upload date:
  • Size: 8.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for kubra-0.1.1.tar.gz
Algorithm Hash digest
SHA256 8583824941c608ae04c084136fb7b98566a09728021865bc8f9834522b3031be
MD5 479d4203a55afbd328b64107df07b5b4
BLAKE2b-256 a15a259aa2f88fc02cf7a8fdca997ca5e490eefee1abdf600a995a048de80d3d

See more details on using hashes here.

File details

Details for the file kubra-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: kubra-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 8.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for kubra-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cbf3be5290556a733aadc69ca5c49c6c499b7f81e529f4c9a9985db2f59943ad
MD5 34f611fdd4ebb55a05f69e3ff6f25d41
BLAKE2b-256 d882a92e8a5893def09e1205cd5c5ed4abfb963d1ae8d205b0843fb220f3ebbc

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