fix: create config dir for caddy if not exist
This commit is contained in:
@@ -18,6 +18,11 @@ public class CaddyService(IConfigurationsService configurationsService) : ICaddy
|
|||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
public List<string> GetExistingCaddyConfigurations()
|
public List<string> GetExistingCaddyConfigurations()
|
||||||
{
|
{
|
||||||
|
if (!Directory.Exists(Configurations.ConfigDir))
|
||||||
|
{
|
||||||
|
Directory.CreateDirectory(Configurations.ConfigDir);
|
||||||
|
}
|
||||||
|
|
||||||
return Directory.GetFiles(Configurations.ConfigDir)
|
return Directory.GetFiles(Configurations.ConfigDir)
|
||||||
.Where(filePath => Path.GetFileName(filePath) != CaddyGlobalConfigName)
|
.Where(filePath => Path.GetFileName(filePath) != CaddyGlobalConfigName)
|
||||||
.Select(Path.GetFileNameWithoutExtension)
|
.Select(Path.GetFileNameWithoutExtension)
|
||||||
|
|||||||
Reference in New Issue
Block a user