Skip to content
Snippets Groups Projects
setup.cfg 5.32 KiB
Newer Older
###############################################################################
# Setuptools
###############################################################################

[metadata]
name = CTADIRAC
description = CTADIRAC is the CTA extension of DIRAC
Luisa Arrabito's avatar
Luisa Arrabito committed
version = 2.2.27
#long_description = file: README.rst
url = https://gitlab.cta-observatory.org/cta-computing/dpps/CTADIRAC/
Luisa Arrabito's avatar
Luisa Arrabito committed
license = BSD 3-Clause License
license_files = file: LICENSE
Luisa Arrabito's avatar
Luisa Arrabito committed
python_requires = >=3.9
package_dir=
    =src
packages = find:
install_requires =
Luisa Arrabito's avatar
Luisa Arrabito committed
    DIRAC ~= 8.0.30
Alice.Faure's avatar
Alice.Faure committed
    ruamel.yaml
    cwltool
    shellescape
zip_safe = False
include_package_data = True

[options.package_data]
* = ConfigTemplate.cfg, *.sql

[options.packages.find]
where=src

[options.extras_require]
server =
    DIRAC[server]
    psutil
    stomp.py
    suds-jurko
testing =
    mock
    Pillow
    pytest

[options.entry_points]
dirac =
    metadata = CTADIRAC:extension_metadata
# For details on adding additional scripts see
# https://dirac.readthedocs.io/en/integration/DeveloperGuide/AddingNewComponents/DevelopingCommands/index.html
console_scripts =
Luisa Arrabito's avatar
Luisa Arrabito committed
 cta-dms-check-lfn = CTADIRAC.Core.scripts.cta_dms_check_lfn:main
 cta-install-tornado-component = CTADIRAC.Core.scripts.cta_install_tornado_component:main
Luisa Arrabito's avatar
Luisa Arrabito committed
 cta-prod-add-dataset = CTADIRAC.Core.scripts.cta_prod_add_dataset:main
 cta-prod-add-file = CTADIRAC.Core.scripts.cta_prod_add_file:main
 cta-prod-add-prov = CTADIRAC.Core.scripts.cta_prod_add_prov:main
Luisa Arrabito's avatar
Luisa Arrabito committed
 cta-prod-create-dataset-description = CTADIRAC.Core.scripts.cta_prod_create_dataset_description:main
Luisa Arrabito's avatar
Luisa Arrabito committed
 cta-prod-dump-dataset = CTADIRAC.Core.scripts.cta_prod_dump_dataset:main
 cta-prod-failure-monitor = CTADIRAC.Core.scripts.cta_prod_failure_monitor:main
 cta-prod-fix-nsb = CTADIRAC.Core.scripts.cta_prod_fix_nsb:main
 cta-prod-mark-corrupted-DL0 = CTADIRAC.Core.scripts.cta_prod_mark_corrupted_DL0:main
Luisa Arrabito's avatar
Luisa Arrabito committed
 cta-prod-get-file = CTADIRAC.Core.scripts.cta_prod_get_file:main
 cta-prod-get-file-by-query = CTADIRAC.Core.scripts.cta_prod_get_file_by_query:main
Luisa Arrabito's avatar
Luisa Arrabito committed
 cta-prod-get-replicas = CTADIRAC.Core.scripts.cta_prod_get_replicas:main
 cta-prod-get-se-status = CTADIRAC.Core.scripts.cta_prod_get_se_status:main
 cta-prod-git-clone = CTADIRAC.Core.scripts.cta_prod_git_clone:main
 cta-prod-init-prov = CTADIRAC.Core.scripts.cta_prod_init_prov:main
 cta-prod-managedata = CTADIRAC.Core.scripts.cta_prod_managedata:main
 cta-prod-monitor = CTADIRAC.Core.scripts.cta_prod_monitor:main
 cta-prod-remove-corrupted-file = CTADIRAC.Core.scripts.cta_prod_remove_corrupted_file:main
 cta-prod-remove-dataset = CTADIRAC.Core.scripts.cta_prod_remove_dataset:main
 cta-prod-remove-file = CTADIRAC.Core.scripts.cta_prod_remove_file:main
 cta-prod-replicate-lfn = CTADIRAC.Core.scripts.cta_prod_replicate_lfn:main
 cta-prod-set-metadata = CTADIRAC.Core.scripts.cta_prod_set_metadata:main
Luisa Arrabito's avatar
Luisa Arrabito committed
 cta-prod-setup-software = CTADIRAC.Core.scripts.cta_prod_setup_software:main
 cta-prod-show-dataset = CTADIRAC.Core.scripts.cta_prod_show_dataset:main
 cta-prod-split-dataset = CTADIRAC.Core.scripts.cta_prod_split_dataset:main
 cta-prod-split-dataset-bulk = CTADIRAC.Core.scripts.cta_prod_split_dataset_bulk:main
Luisa Arrabito's avatar
Luisa Arrabito committed
 cta-prod-unregister-file = CTADIRAC.Core.scripts.cta_prod_unregister_file:main
 cta-prod-unregister-replica = CTADIRAC.Core.scripts.cta_prod_unregister_replica:main
Luisa Arrabito's avatar
Luisa Arrabito committed
 cta-prod-update-dataset = CTADIRAC.Core.scripts.cta_prod_update_dataset:main
 cta-prod-verifysteps = CTADIRAC.Core.scripts.cta_prod_verifysteps:main
 cta-prod-check-replicas = CTADIRAC.Core.scripts.cta_prod_check_replicas:main
 cta-prod-submit = CTADIRAC.ProductionSystem.scripts.cta_prod_submit:main
 cta-prod-submit-from-cwl = CTADIRAC.ProductionSystem.scripts.cta_prod_submit_from_cwl:main
 cta-prod-submit-from-cwl-workflow = CTADIRAC.ProductionSystem.scripts.cta_prod_submit_from_cwl_workflow:main
Luisa Arrabito's avatar
Luisa Arrabito committed
 cta-rms-request = CTADIRAC.Core.scripts.cta_rms_request:main
 cta-transformation-add-files = CTADIRAC.Core.scripts.cta_transformation_add_files:main
Luisa Arrabito's avatar
Luisa Arrabito committed
 cta-transformation-get-files = CTADIRAC.Core.scripts.cta_transformation_get_files:main
 cta-transformation-clean = CTADIRAC.Core.scripts.cta_transformation_clean:main
 cta-transformation-delete = CTADIRAC.Core.scripts.cta_transformation_delete:main
 cta-transformation-get-tasks = CTADIRAC.Core.scripts.cta_transformation_get_tasks:main
Luisa Arrabito's avatar
Luisa Arrabito committed
 cta-transformation-move-files = CTADIRAC.Core.scripts.cta_transformation_move_files:main
Luisa Arrabito's avatar
Luisa Arrabito committed
 cta-transformation-move-dataset = CTADIRAC.Core.scripts.cta_transformation_move_dataset:main
 cta-transformation-move-dataset-status = CTADIRAC.Core.scripts.cta_transformation_move_dataset_status:main
Luisa Arrabito's avatar
Luisa Arrabito committed
 cta-transformation-remove-replicas = CTADIRAC.Core.scripts.cta_transformation_remove_replicas:main
Luisa Arrabito's avatar
Luisa Arrabito committed
 cta-transformation-select = CTADIRAC.Core.scripts.cta_transformation_select:main
 cta-transformation-show-progress = CTADIRAC.Core.scripts.cta_transformation_show_progress:main
 cta-transformation-treat-done-tasks = CTADIRAC.Core.scripts.cta_transformation_treat_done_tasks:main
 cta-transformation-treat-failed-tasks = CTADIRAC.Core.scripts.cta_transformation_treat_failed_tasks:main
 cta-transformation-treat-incomplete-transfers = CTADIRAC.Core.scripts.cta_transformation_treat_incomplete_transfers:main
 cta-transformation-treat-problematic-files = CTADIRAC.Core.scripts.cta_transformation_treat_problematic_files:main
 cta-user-managedata = CTADIRAC.Core.scripts.cta_user_managedata:main