Skip to main content

A command-line interface for managing DVR tools.

Project description

DVR_Tools

:warning: Currently supports only Inspector DVRs

  • Getting drive root by its letter
  • Deleting all files inside EVENT folder
  • Downloading and unpacking most recent DB update

Python package

pip install dvr-tools

Logging

There are some informational messages by default. To increase logging verbosity, add --debug argument. Example: python3 dvr.py --debug

Testing

pytest tests are supported. Use python -m pytest tests, for example. One can also see test coverage by installing pytest-cov module and running python -m pytest tests --doctest-modules --junitxml=test-results.xml --cov=tests --cov-report=xml --cov-report=html which will output test and coverage results as HTML and XML files.

Help

Usage: dvr.py [OPTIONS] COMMAND [ARGS]...

  Command-line interface of DVR Tools

Options:
  --debug
  --help   Show this message and exit.

Commands:
  delete  Delete event files
  update  Download and extract DB

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

dvr_tools-1.1.2.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dvr_tools-1.1.2-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file dvr_tools-1.1.2.tar.gz.

File metadata

  • Download URL: dvr_tools-1.1.2.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for dvr_tools-1.1.2.tar.gz
Algorithm Hash digest
SHA256 3a9dcf125c50309c6c073a6bbf26adbc99f9d9f5b1c8aab63c547678a18614d9
MD5 7b02697d0414cea01ce07578180ed4d0
BLAKE2b-256 d3285c6e65465cdc1cd54bff278c895ab880dfe732f0aa8c74543a261823244d

See more details on using hashes here.

Provenance

The following attestation bundles were made for dvr_tools-1.1.2.tar.gz:

Publisher: pypi-upload.yml on CommanderCRM/DVR_Tools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dvr_tools-1.1.2-py3-none-any.whl.

File metadata

  • Download URL: dvr_tools-1.1.2-py3-none-any.whl
  • Upload date:
  • Size: 3.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for dvr_tools-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 714458ffdb793bdf152f2101f6a178d71783aa70c4eeced5a3bdb6a43cddeee0
MD5 c664caaa60f811a29059c3f6ed08aa74
BLAKE2b-256 501d1bf6bbf635ffa16e89526172b951c5faa75b0bb7c2b788052fe58ba45700

See more details on using hashes here.

Provenance

The following attestation bundles were made for dvr_tools-1.1.2-py3-none-any.whl:

Publisher: pypi-upload.yml on CommanderCRM/DVR_Tools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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