Skip to main content

TOM Toolkit Facility module for the European Southern Observatory telescopes

Project description

tom_eso

European Southern Obervatory Facility modules for TOM Toolkit

Installation

Install the module into your TOM environment:

pip install tom-eso
  1. In your project settings.py, add tom_eso to your INSTALLED_APPS setting:

    INSTALLED_APPS = [
        ...
        'tom_eso',
    ]
    
  2. Add tom_eso.eso.ESOFacility to the TOM_FACILITY_CLASSES in your TOM's settings.py:

     TOM_FACILITY_CLASSES = [
         'tom_observations.facilities.lco.LCOFacility',
         ...
         'tom_eso.eso.ESOFacility',
     ]
    

Configuration

Include the following settings inside the FACILITIES dictionary inside settings.py:

    FACILITIES = {
        ...
        # defaults set from ESO p2 API Tutorial
        # https://www.eso.org/sci/observing/phase2/p2intro/Phase2API/api--python-programming-tutorial.html
        # You should have your own credentials.
        'ESO': {
            'environment': os.getenv('ESO_ENVIRONMENT', 'demo'),
            'username': os.getenv('ESO_USERNAME', '52052'),
            'password': os.getenv('ESO_PASSWORD', 'tutorial'),
        },
    }

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

tom_eso-0.1.1.tar.gz (22.9 kB view details)

Uploaded Source

Built Distribution

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

tom_eso-0.1.1-py3-none-any.whl (25.5 kB view details)

Uploaded Python 3

File details

Details for the file tom_eso-0.1.1.tar.gz.

File metadata

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

File hashes

Hashes for tom_eso-0.1.1.tar.gz
Algorithm Hash digest
SHA256 29e2d74a861c18f2eee569fea22b3b5fc65117704ff2fd822a8c67db392a18dc
MD5 dbab23576ec055f4a0fd55fcf3e7a275
BLAKE2b-256 7195228dbc91c427a02ae44f07deede9f64eaa1c7f18fe9d89e494ff320ef59f

See more details on using hashes here.

Provenance

The following attestation bundles were made for tom_eso-0.1.1.tar.gz:

Publisher: pypi-release.yml on TOMToolkit/tom_eso

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

File details

Details for the file tom_eso-0.1.1-py3-none-any.whl.

File metadata

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

File hashes

Hashes for tom_eso-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 55b55c179782a855730b8f7637deed83f32ec87493f5e57a3c09b2b347526bd5
MD5 6939535473d5eb44c996d476624d4e20
BLAKE2b-256 e7b46579431367dd7db6d21075d584d725ae94d6755c5954440e67d61f7bbe7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for tom_eso-0.1.1-py3-none-any.whl:

Publisher: pypi-release.yml on TOMToolkit/tom_eso

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