mirror of
https://github.com/vacp2p/cs-codex-dist-tests.git
synced 2025-02-23 15:58:21 +00:00
23 lines
629 B
C#
23 lines
629 B
C#
|
using DistTestCore;
|
|||
|
using DistTestCore.Codex;
|
|||
|
using Logging;
|
|||
|
using Utils;
|
|||
|
|
|||
|
namespace ContinuousTests
|
|||
|
{
|
|||
|
public class CodexNodeFactory
|
|||
|
{
|
|||
|
public CodexNode[] Create(string[] urls, BaseLog log, ITimeSet timeSet)
|
|||
|
{
|
|||
|
return urls.Select(url =>
|
|||
|
{
|
|||
|
var cutIndex = url.LastIndexOf(':');
|
|||
|
var host = url.Substring(0, cutIndex);
|
|||
|
var port = url.Substring(cutIndex + 1);
|
|||
|
var address = new Address(host, Convert.ToInt32(port));
|
|||
|
return new CodexNode(log, timeSet, address);
|
|||
|
}).ToArray();
|
|||
|
}
|
|||
|
}
|
|||
|
}
|