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.1.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.1-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dvr_tools-1.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 106cf6571c3ecd769516f9e76fd72730ecba9963d72dec40964cbdb20ef5168b
MD5 e9d2240fb65639e091ae7abd806cfafc
BLAKE2b-256 40a96a0a796efda662b4ccb649ee2dc97fb6b630ff759b7f866c475e1d13b1b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for dvr_tools-1.1.1.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.1-py3-none-any.whl.

File metadata

  • Download URL: dvr_tools-1.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ee2b55903a1119847b8b24167feff4fa53349ef52d90f95368ca1c41b8b54dbf
MD5 ab7cfcec233d7942f4e440c7a4f267d5
BLAKE2b-256 b80ea5add43a81a2a7abf3ee8b97c740d329483298863a296c778038c55cd7a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for dvr_tools-1.1.1-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