Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/duplicati/duplicati.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'Duplicati/Library/Backend/AmazonCloudDrive/AmzCD.cs')
-rw-r--r--Duplicati/Library/Backend/AmazonCloudDrive/AmzCD.cs22
1 files changed, 20 insertions, 2 deletions
diff --git a/Duplicati/Library/Backend/AmazonCloudDrive/AmzCD.cs b/Duplicati/Library/Backend/AmazonCloudDrive/AmzCD.cs
index 099eed1b3..c72b53a6f 100644
--- a/Duplicati/Library/Backend/AmazonCloudDrive/AmzCD.cs
+++ b/Duplicati/Library/Backend/AmazonCloudDrive/AmzCD.cs
@@ -458,9 +458,27 @@ namespace Duplicati.Library.Backend.AmazonCloudDrive
}
}
- public string DNSName
+ public string[] DNSName
{
- get { return null; }
+ get
+ {
+ var contentUrl = string.Empty;
+ var metdataUrl = string.Empty;
+
+ if (m_endPointInfo != null)
+ {
+ if (!string.IsNullOrWhiteSpace(m_endPointInfo.ContentUrl))
+ contentUrl = new Uri(m_endPointInfo.ContentUrl).Host;
+ if (!string.IsNullOrWhiteSpace(m_endPointInfo.MetadataUrl))
+ metdataUrl = new Uri(m_endPointInfo.MetadataUrl).Host;
+ }
+
+ return new string[] {
+ new Uri(CLOUDRIVE_MASTER_URL).Host,
+ contentUrl,
+ metdataUrl
+ };
+ }
}
#endregion