Skip to main content

Traceforward

Forward Networks utility that enhances traceroute experience, extending original traceroute output with useful information from Forward.

The tool expects Forward Server data to be present in configuration file:

➜  cat ~/.traceforward/traceForwardConfig.ini
[FORWARD_SERVER]
url = <FORWARD_SERVER_URL>
username = <USERNAME>
password = <USERNAME>
network_id = <NETWORK_ID>

If this file is not present, for example during the first run, the tool will prompt for the information and create config folder and file.

For developers

  • To test from local folder:
# Move to 'src' folder:
cd src
# Run traceforward as module:
 python3 -m traceforward --help
  • Build and test in virtualenv:
# build 
python3 -m build
# create a test venv
python3 -m venv .env/fresh-install-test
# activate
. .env/fresh-install-test/bin/activate
# install:
pip install dist/traceforward-0.0.1-py3-none-any.whl
# run from cli:
traceforward --help

Metadata

Release files for traceforward 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for traceforward 0.0.3
File Size Uploaded
traceforward-0.0.3.tar.gz 13.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for traceforward 0.0.3
File Interpreter ABI Platform
traceforward-0.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 25.7 kB

Release files / traceforward-0.0.3.tar.gz

Download URL traceforward-0.0.3.tar.gz
Size 13.3 kB
Tags Source
SHA-256 checksum
How to use checksums
fc86d3481e72a8d325fb9fa504e9f6ab5c5dae6e2fc08a2f0d473595af4f6a71
BLAKE2b-256 checksum
How to use checksums
950654c8e32b81f3e0bc8046bdaa25a32943b6e0b0be070e5720aac5d16da6f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.6

Release files / traceforward-0.0.3-py3-none-any.whl

Download URL traceforward-0.0.3-py3-none-any.whl
Size 12.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c88c49b554bd13262159d4612331b7d2fd6d839db6fabd990e590d21a6af0539
BLAKE2b-256 checksum
How to use checksums
7cae6ca9ddff15f29b0f3f6f27571c84c51160058ca4e665827297fb7b869a5d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.6

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

0.0.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page