Skip to main content

A DNAnexus log reader.

Project description

dxlog - a DNAnexus log reader

PyPI - Version Supported Python Versions

This app allows for the displaying of latest DNAnexus jobs in a convenient UI.

Job page preview

Installation

To install the package, you can run the following command.

pip install dxlog

However, please be aware, you need to enter your DNAnexus credentials before using the app (in order to access to your projects remotely).

dx login

By default, your information expires in 30 days, but this can be changed using the --timeout option.

Usage (from command line)

The most basic way to use the app is the following:

dxlog

However, the app has 4 options:

  • -p [str] specifies the project for which you wish to say the jobs (default Current)
  • -u [str] specifies the user of which you wish to see the jobs (default All)
  • -n [int] specifies the number of jobs to display when you first open the app (default 100)
  • -s [int] specifies the incrementation of the number of jobs displayed (default 100)

Opening dxlog will display the last 100 jobs run on the current project by default. Clicking on a job will open a new page displaying the log of the job chosen.

Log page preview

Features

On the job page

  • Update the job list
  • Show only done, running or failed jobs
  • Show more or less jobs
  • Search for string in job name, user name or date

On the log page

  • Update the log
  • Download the output (if it exists)
  • Open the job's monitor page (or display link if not possible)

License

dxlog is distributed under the terms of the MIT license.

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

dxlog-0.0.9.tar.gz (313.1 kB view details)

Uploaded Source

Built Distribution

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

dxlog-0.0.9-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

Details for the file dxlog-0.0.9.tar.gz.

File metadata

  • Download URL: dxlog-0.0.9.tar.gz
  • Upload date:
  • Size: 313.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.28.1

File hashes

Hashes for dxlog-0.0.9.tar.gz
Algorithm Hash digest
SHA256 a5e40a99d58250ce09aba111ec304971f34a255c7abb6585530e48625ec15bc4
MD5 bb68c574f03c011c4afd236396679502
BLAKE2b-256 a07e7a9d8f71530a9462fe0238e639ea6bf6647be7d61529fd60698dbd5d902b

See more details on using hashes here.

File details

Details for the file dxlog-0.0.9-py3-none-any.whl.

File metadata

  • Download URL: dxlog-0.0.9-py3-none-any.whl
  • Upload date:
  • Size: 8.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.28.1

File hashes

Hashes for dxlog-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 d937f81038f6c9dd85ebc3cb4b81ab707d9801cdc15d89c76ad355a8b9bd20fb
MD5 634f801d767c34891378083787ec60c9
BLAKE2b-256 814b44fc698ae412d58f2b5b5d3892c2be3b3a26cc7da6c766783a1b8d8901c5

See more details on using hashes here.

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