Catalog PyPI
PACKAGE EXPLORERView in registry

abondance

PyPI

Pyhton library for Internet Health Report API

Versions collected1
Direct dependencies0From release 0.1.2
Last observed20 Oct, 17:32 UTC

README

Version 0.1.2 documentation

abondance: Python library for Internet Health Report API

Installation

The easy way

pip install abondance

From source files

Get the latest source files:

git clone git@github.com:InternetHealthReport/abondance.git

Install dependencies and install abondance:

cd abondance
sudo pip install -r requirements.txt 
sudo python setup.py install

AS inter-dependency (AS hegemony)

Example: Retrieve dependencies for AS2501 on September 15th, 2018

from ihr.hegemony import Hegemony

hege = Hegemony(originasns=[2501], start="2018-09-15 00:00", end="2018-09-15 23:59")

for r in hege.get_results():
  print(r)

Example: Retrieve dependents of AS2500 on September 15th, 2018

from ihr.hegemony import Hegemony

hege = Hegemony(asns=[2500], start="2018-09-15 00:00", end="2018-09-15 23:59")

for r in hege.get_results():
  # Skip results from the global graph
  if r["originasn"] == 0:
    continue
  print(r)

AS Delay

Example: Retrieve delay for AS7922 on September 15th, 2018

from ihr.delay import Delay

res = Delay(asns=[7922], start="2018-09-15 00:00", end="2018-9-15 23:59")

for r in res.get_results():
  print(r)

AS Forwarding alarms

Example: Retrieve forwarding alarms for AS7922 on September 15th, 2018

from ihr.forwarding import Forwarding

res = Forwarding(asns=[7922], start="2018-09-15 00:00", end="2018-9-15 23:59")

for r in res.get_results():
  print(r)

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.1.21 Apr 20210

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
internethealthreport/abondance

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 17:32 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:da66453af4201db63ef6ed6b15ac22765f1fc74e3b5a42f2ea494b241332bc04