From: Vásáry Dániel Date: Tue, 27 Nov 2018 15:28:15 +0000 (+0000) Subject: 94 ISILON terheléselosztás támogatása X-Git-Url: http://git.useribm.hu/?a=commitdiff_plain;h=d1d9f8244807a4dfd6fa06152a6031e7b4b0dd72;p=mediacube.git 94 ISILON terheléselosztás támogatása git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube;C31355 --- diff --git a/client/Maestro/Configuration/configuration.json b/client/Maestro/Configuration/configuration.json index f755d8f7..325033a4 100644 --- a/client/Maestro/Configuration/configuration.json +++ b/client/Maestro/Configuration/configuration.json @@ -52,7 +52,7 @@ "killDateDays": 7, "saveArchiveMetadata": false, "remote": { - "address": "ftp://10.10.1.100/TESZT/CHECK", + "address": "ftp://isilon.intra.echotv.hu/TESZT/CHECK", "userName": "mediacube", "password": "Dn8t4gfHcK98o8hyPgLDhr5SgSji4JCxsfpMJsODikUp3nXgrM0UNCi45lLAK8ZOnmEneO44P9qpJ4QDqhctN6MxZodjJgdZTyoZKmSa+ECzEzLr/wPYNgxVaXrVotEy", "timeout": 1000 diff --git a/client/MaestroShared/Targets/FTPTargetProcessor.cs b/client/MaestroShared/Targets/FTPTargetProcessor.cs index 4d73b055..868c472e 100644 --- a/client/MaestroShared/Targets/FTPTargetProcessor.cs +++ b/client/MaestroShared/Targets/FTPTargetProcessor.cs @@ -151,8 +151,14 @@ namespace MaestroShared.Targets { protected FtpClient CreateClient(Connection connection) { Uri address = connection.Address; + string addr = address.Host; + + IPHostEntry hostEntry = Dns.GetHostEntry(addr); + if (hostEntry != null && hostEntry.AddressList.Length > 0) + addr = hostEntry.AddressList[0].ToString(); + FtpClient result = new FtpClient() { - Host = address.Host, + Host = addr, Port = address.Port, InternetProtocolVersions = FtpIpVersion.IPv4, UploadDataType = FtpDataType.Binary,