Skip to content

Commit 65f0310

Browse files
committed
gh-221 Update storage lib to enable bucket creation on startup
Signed-off-by: Victor Chang <[email protected]>
1 parent 73ffe1d commit 65f0310

9 files changed

+25
-24
lines changed

doc/dependency_decisions.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -822,21 +822,21 @@
822822
- :who: mocsharp
823823
:why: Apache-2.0 (https://github.com/Project-MONAI/monai-deploy-storage/raw/main/LICENSE)
824824
:versions:
825-
- 0.2.7
825+
- 0.2.8
826826
:when: 2022-08-16 23:06:21.988183476 Z
827827
- - :approve
828828
- Monai.Deploy.Storage.MinIO
829829
- :who: mocsharp
830830
:why: Apache-2.0 (https://github.com/Project-MONAI/monai-deploy-storage/raw/main/LICENSE)
831831
:versions:
832-
- 0.2.7
832+
- 0.2.8
833833
:when: 2022-08-16 23:06:22.426838304 Z
834834
- - :approve
835835
- Monai.Deploy.Storage.S3Policy
836836
- :who: mocsharp
837837
:why: Apache-2.0 (https://github.com/Project-MONAI/monai-deploy-storage/raw/main/LICENSE)
838838
:versions:
839-
- 0.2.7
839+
- 0.2.8
840840
:when: 2022-08-16 23:06:22.881956546 Z
841841
- - :approve
842842
- Moq

src/Api/Monai.Deploy.InformaticsGateway.Api.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@
2929
<PrivateAssets>All</PrivateAssets>
3030
</PackageReference>
3131
<PackageReference Include="Macross.Json.Extensions" Version="3.0.0" />
32-
<PackageReference Include="Microsoft.EntityFrameworkCore.Abstractions" Version="6.0.9" />
32+
<PackageReference Include="Microsoft.EntityFrameworkCore.Abstractions" Version="6.0.10" />
3333
<PackageReference Include="Monai.Deploy.Messaging" Version="0.1.8" />
34-
<PackageReference Include="Monai.Deploy.Storage" Version="0.2.7" />
34+
<PackageReference Include="Monai.Deploy.Storage" Version="0.2.8" />
3535
</ItemGroup>
3636

3737
<ItemGroup>

src/CLI/Monai.Deploy.InformaticsGateway.CLI.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
</ItemGroup>
5252

5353
<ItemGroup>
54-
<PackageReference Include="Crayon" Version="2.0.64" />
54+
<PackageReference Include="Crayon" Version="2.0.69" />
5555
<PackageReference Include="Docker.DotNet" Version="3.125.12" />
5656
<PackageReference Include="GitVersion.MsBuild" Version="5.10.3">
5757
<PrivateAssets>All</PrivateAssets>

src/Configuration/Monai.Deploy.InformaticsGateway.Configuration.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!--
1+
<!--
22
~ Copyright 2021-2022 MONAI Consortium
33
~
44
~ Licensed under the Apache License, Version 2.0 (the "License");
@@ -31,7 +31,7 @@
3131
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.2" />
3232
<PackageReference Include="Microsoft.Extensions.Options" Version="6.0.0" />
3333
<PackageReference Include="Monai.Deploy.Messaging" Version="0.1.8" />
34-
<PackageReference Include="Monai.Deploy.Storage" Version="0.2.7" />
34+
<PackageReference Include="Monai.Deploy.Storage" Version="0.2.8" />
3535
<PackageReference Include="System.IO.Abstractions" Version="17.2.3" />
3636
</ItemGroup>
3737

src/Database/Monai.Deploy.InformaticsGateway.Database.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,12 @@
4242
<PackageReference Include="GitVersion.MsBuild" Version="5.10.3">
4343
<PrivateAssets>All</PrivateAssets>
4444
</PackageReference>
45-
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.9" />
46-
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="6.0.9">
45+
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.10" />
46+
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="6.0.10">
4747
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
4848
<PrivateAssets>all</PrivateAssets>
4949
</PackageReference>
50-
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="6.0.9" />
50+
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="6.0.10" />
5151
<PackageReference Include="Microsoft.Extensions.Configuration" Version="6.0.1" />
5252
<PackageReference Include="Microsoft.Extensions.Configuration.FileExtensions" Version="6.0.0" />
5353
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="6.0.0" />

src/InformaticsGateway/Monai.Deploy.InformaticsGateway.csproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!--
1+
<!--
22
~ Copyright 2022 MONAI Consortium
33
~
44
~ Licensed under the Apache License, Version 2.0 (the "License");
@@ -33,24 +33,24 @@
3333

3434
<ItemGroup>
3535
<PackageReference Include="Ardalis.GuardClauses" Version="4.0.1" />
36-
<PackageReference Include="DotNext.Threading" Version="4.7.2" />
36+
<PackageReference Include="DotNext.Threading" Version="4.7.3" />
3737
<PackageReference Include="fo-dicom" Version="5.0.3" />
3838
<PackageReference Include="fo-dicom.NLog" Version="5.0.3" />
3939
<PackageReference Include="Karambolo.Extensions.Logging.File" Version="3.3.1" />
4040
<PackageReference Include="HL7-dotnetcore" Version="2.29.0" />
4141
<PackageReference Include="GitVersion.MsBuild" Version="5.10.3">
4242
<PrivateAssets>All</PrivateAssets>
4343
</PackageReference>
44-
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.9" />
44+
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.10" />
4545
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="6.0.0" />
46-
<PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore" Version="6.0.9" />
46+
<PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore" Version="6.0.10" />
4747
<PackageReference Include="Microsoft.Extensions.Hosting" Version="6.0.1" />
4848
<PackageReference Include="Microsoft.Extensions.Logging" Version="6.0.0" />
4949
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="6.0.0" />
5050
<PackageReference Include="Microsoft.Extensions.Options" Version="6.0.0" />
5151
<PackageReference Include="Monai.Deploy.Messaging.RabbitMQ" Version="0.1.8" />
52-
<PackageReference Include="Monai.Deploy.Storage" Version="0.2.7" />
53-
<PackageReference Include="Monai.Deploy.Storage.MinIO" Version="0.2.7" />
52+
<PackageReference Include="Monai.Deploy.Storage" Version="0.2.8" />
53+
<PackageReference Include="Monai.Deploy.Storage.MinIO" Version="0.2.8" />
5454
<PackageReference Include="NLog.Web.AspNetCore" Version="5.1.4" />
5555
<PackageReference Include="NLog" Version="5.0.4" />
5656
<PackageReference Include="Polly" Version="7.2.3" />

src/InformaticsGateway/Test/Monai.Deploy.InformaticsGateway.Test.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3636
</PackageReference>
3737
<PackageReference Include="Microsoft.AspNetCore.Mvc.WebApiCompatShim" Version="2.2.0" />
38-
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="6.0.9" />
38+
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="6.0.10" />
3939
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.2" />
4040
<PackageReference Include="Moq" Version="4.18.2" />
4141
<PackageReference Include="NPOI" Version="2.5.6" />

src/InformaticsGateway/appsettings.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,8 @@
5353
"securedConnection": false,
5454
"region": "local",
5555
"executableLocation": "/bin/mc",
56-
"serviceName": "MinIO"
56+
"serviceName": "MinIO",
57+
"createBuckets": "monaideploy"
5758
}
5859
},
5960
"hl7": {

tests/Integration.Test/Monai.Deploy.InformaticsGateway.Integration.Test.csproj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!--
1+
<!--
22
~ Copyright 2022 MONAI Consortium
33
~
44
~ Licensed under the Apache License, Version 2.0 (the "License");
@@ -25,16 +25,16 @@
2525
<ItemGroup>
2626
<PackageReference Include="fo-dicom" Version="5.0.3" />
2727
<PackageReference Include="HL7-dotnetcore" Version="2.29.0" />
28-
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.9" />
29-
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="6.0.9" />
28+
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.10" />
29+
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="6.0.10" />
3030
<PackageReference Include="Microsoft.Extensions.Configuration" Version="6.0.1" />
3131
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="6.0.0" />
3232
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="6.0.1" />
3333
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="6.0.0" />
3434
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.2" />
3535
<PackageReference Include="Minio" Version="4.0.5" />
3636
<PackageReference Include="Monai.Deploy.Messaging.RabbitMQ" Version="0.1.8" />
37-
<PackageReference Include="Monai.Deploy.Storage.MinIO" Version="0.2.7" />
37+
<PackageReference Include="Monai.Deploy.Storage.MinIO" Version="0.2.8" />
3838
<PackageReference Include="Moq" Version="4.18.2" />
3939
<PackageReference Include="Polly" Version="7.2.3" />
4040
<PackageReference Include="RabbitMQ.Client" Version="6.4.0" />
@@ -46,7 +46,7 @@
4646
<PrivateAssets>all</PrivateAssets>
4747
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
4848
</PackageReference>
49-
<PackageReference Include="FluentAssertions" Version="6.7.0" />
49+
<PackageReference Include="FluentAssertions" Version="6.8.0" />
5050
</ItemGroup>
5151

5252
<ItemGroup>

0 commit comments

Comments
 (0)