NVIDIA / clara-dicom-adapter

DICOM Adapter is a component of the Clara Deploy SDK which facilitates integration with DICOM compliant systems, enables ingestion of imaging data, helps triggering of jobs with configurable rules and offers pushing the output of jobs to PACS systems.
https://nvidia.github.io/clara-dicom-adapter/
Apache License 2.0
37 stars 14 forks source link

Disk usage monitoring #60

Closed mocsharp closed 3 years ago

mocsharp commented 3 years ago

Description

Introduce 2 new configurations, watermarkPercent and reservedSpaceGB:

User shall configure reservedSpaceGB based on size of a study, recommended value is 2-3 the average study size number of Clara AETs

Status

Ready

Types of changes

codecov-io commented 3 years ago

Codecov Report

Merging #60 (eb67580) into release/0.8.1 (3f013e3) will increase coverage by 32.79165%. The diff coverage is 87.67623%.

Impacted file tree graph

@@                   Coverage Diff                    @@
##           release/0.8.1         #60          +/-   ##
========================================================
+ Coverage       52.01285%   84.80450%   +32.79165%     
========================================================
  Files                 83         143          +60     
  Lines               4670       11918        +7248     
  Branches             509         702         +193     
========================================================
+ Hits                2429       10107        +7678     
+ Misses              2073        1541         -532     
- Partials             168         270         +102     
Impacted Files Coverage Δ
src/API/IJobsRepository.cs 0.00000% <ø> (ø)
src/API/InferenceJob.cs 100.00000% <ø> (ø)
src/API/InstanceStorageInfo.cs 65.55556% <ø> (-4.05228%) :arrow_down:
src/API/Rest/InferenceRequestException.cs 25.00000% <ø> (+25.00000%) :arrow_up:
src/API/Test/InstanceStorageInfoTest.cs 100.00000% <ø> (ø)
src/Common/ExtensionMethods.cs 100.00000% <ø> (+31.42856%) :arrow_up:
src/Common/FileSystemExtensions.cs 100.00000% <ø> (+48.48485%) :arrow_up:
src/Common/LogginDataDictionary.cs 0.00000% <0.00000%> (ø)
src/Configuration/DicomAdapterConfiguration.cs 100.00000% <ø> (+26.66666%) :arrow_up:
src/Configuration/DicomConfiguration.cs 100.00000% <ø> (+100.00000%) :arrow_up:
... and 230 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 265ced1...eb67580. Read the comment docs.