Skip to content

Commit 556de47

Browse files
committed
Some fixes
1 parent 83f79aa commit 556de47

File tree

5 files changed

+9
-9
lines changed

5 files changed

+9
-9
lines changed

src/EdFi.AdminConsole.InstanceManagementWorker/Application.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ public async Task CreateInstances()
7373

7474
await _instanceProvisioner.AddDbInstanceAsync(instanceName, DbInstanceType.Minimal);
7575

76-
if (!await _adminApiCaller.CompleteInstanceAsync(instance.Id, instance.TenantName, new CompleteInstanceRequest() { ConnectionString = _instanceProvisioner.GetConnectionString("EdFi_Ods") }))
76+
if (!await _adminApiCaller.CompleteInstanceAsync(instance.Id, instance.TenantName, new CompleteInstanceRequest() { ConnectionString = _instanceProvisioner.GetOdsConnectionString(instanceName) }))
7777
_logger.LogError("Not able to complete instance.");
7878

7979
_logger.LogInformation("Completed processing instance with name: {InstanceName}", instanceName);

src/EdFi.AdminConsole.InstanceMgrWorker.Core/Features/AdminApi/AdminApiCaller.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ public async Task<IEnumerable<AdminConsoleTenant>> GetTenantsAsync()
6868
else
6969
{
7070
_logger.LogError("AdminApi Settings has not been set properly.");
71-
return new List<AdminConsoleTenant>();
71+
return [];
7272
}
7373
}
7474

@@ -110,7 +110,7 @@ public async Task<IEnumerable<AdminConsoleInstance>> GetInstancesAsync(string? t
110110
else
111111
{
112112
_logger.LogError("AdminApi Settings has not been set properly.");
113-
return new List<AdminConsoleInstance>();
113+
return [];
114114
}
115115
}
116116

src/EdFi.AdminConsole.InstanceMgrWorker.Provisioner/Provisioners/IInstanceProvisioner.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ public interface IInstanceProvisioner
2121

2222
string[] GetInstancesDatabases();
2323

24-
string GetConnectionString(string name);
24+
string GetOdsConnectionString(string instanceName);
2525

2626
string Tenant { get; set; }
2727

src/EdFi.AdminConsole.InstanceMgrWorker.Provisioner/Provisioners/InstanceDatabaseNameBuilder.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55

66
using EdFi.Ods.Common.Database;
77
using EdFi.Ods.Common.Extensions;
8-
using Microsoft.EntityFrameworkCore.Metadata.Internal;
98

109
namespace EdFi.AdminConsole.InstanceMgrWorker.Configuration.Provisioners
1110
{

src/EdFi.AdminConsole.InstanceMgrWorker.Provisioner/Provisioners/InstanceProvisionerBase.cs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,12 @@ public string Tenant
4444
}
4545
}
4646

47-
public string GetConnectionString(string name)
47+
public string GetOdsConnectionString(string instanceName)
4848
{
49-
if (string.IsNullOrEmpty(name))
50-
throw new ArgumentNullException(nameof(name));
51-
return _connectionStringsProvider.GetConnectionString(name);
49+
if (string.IsNullOrEmpty(instanceName))
50+
throw new ArgumentNullException(nameof(instanceName));
51+
52+
return string.Format(_connectionStringsProvider.GetConnectionString("EdFi_Ods"), _databaseNameBuilder.OdsDatabaseName(null, instanceName));
5253
}
5354

5455
public string[] GetInstancesDatabases() => GetInstancesDatabasesAsync().GetResultSafely();

0 commit comments

Comments
 (0)