view Plugins/Samples/ModalityWorklists/WorklistsDatabase/Generate.py @ 2271:fc260803b5df

Merged in Barnerd/orthanc-1/Barnerd/fix-build-with-libressl-libressl-comp-1488028354841 (pull request #5) Fix build with LibreSSL
author Sébastien Jodogne <s.jodogne@gmail.com>
date Tue, 28 Feb 2017 08:28:37 +0000
parents 138664eb59de
children 76b3228f99b0
line wrap: on
line source

#!/usr/bin/python

import os
import subprocess

SOURCE = '/home/jodogne/Downloads/dcmtk-3.6.0/dcmwlm/data/wlistdb/OFFIS/'
TARGET = os.path.abspath(os.path.dirname(__file__))

for f in os.listdir(SOURCE):
    ext = os.path.splitext(f)

    if ext[1].lower() == '.dump':
        subprocess.check_call([
            'dump2dcm',
            '-g',
            '-q',
            os.path.join(SOURCE, f),
            os.path.join(TARGET, ext[0].lower() + '.wl'),
        ])