Auto-start and keep-alive DICOM Store SCP

Issue #292 resolved
Ed McDonagh created an issue

Should be possible to configure DICOM Store SCPs to auto start when Celery/Celery beat is started, and to restart if it fails.

Comments (17)

  1. Ed McDonagh reporter

    Added keep-alive function as basis for maintaining DICOM Store SCP nodes; created schedule for it and got it running successfully. Refs #292

    → <<cset aa47053c39b4>>

  2. Ed McDonagh reporter

    First draft of a working echo_scu tool. Returns 'AssocFail' if no association, and Success if echo works. Haven't engineered a successful association but rejected echo yet. Refs #292

    → <<cset 728d79d74fd1>>

  3. Ed McDonagh reporter

    Created AJAX status update for store node. Works, but found that if keep_alive has sent lots of start tasks that haven't been actioned, it can be impossible to kill the store node! Refs #292

    → <<cset a2ec5cf632e7>>

  4. Ed McDonagh reporter

    Now disables the delete button when the store is live, and disables the stop and start buttons as necessary too. Floats stop/start to right. Refs #292

    → <<cset d2de254b3b49>>

  5. Ed McDonagh reporter

    Corrected hard-coded Move AE Title. Added Try Except for logging station name so it doesn't quit when the station name is missing. Refs #292

    → <<cset 49cfa6fd9373>>

  6. Log in to comment