コード例 #1
0
        public ConfigurationServerNode(Util.Configuration configuration) : base(configuration, 17929)
        {
            if (_name.Substring(_name.Length - 4) != ".cfg")
            {
                _name = _name + ".cfg";
            }

            Success("Started ConfigurationServer", _name);
        }
コード例 #2
0
 public ConfigurationTool(Util.Configuration configuration)
 {
     // TODO: Ensure appropriate settings are provided e.g. ConfigurationToolAddress, User, Password
     _configuration = configuration;
 }
コード例 #3
0
ファイル: Node.cs プロジェクト: gitter-badger/Olymp
 protected Node(Util.Configuration configuration, int port)
 {
     _address = configuration.Address ?? "127.0.0.1";
     _port    = port;
     _name    = configuration.Name;
 }
コード例 #4
0
ファイル: ChildNode.cs プロジェクト: gitter-badger/Olymp
 public ChildNode(Util.Configuration configuration) : base(configuration, 17930)
 {
     Success("Started ChildNode!", _name);
 }
コード例 #5
0
ファイル: MasterNode.cs プロジェクト: gitter-badger/Olymp
 public MasterNode(Util.Configuration configuration) : base(configuration, 17930)
 {
     // TODO: Register as service with DI
     new ConfigurationServerNode(configuration).Start();
     Success("Started MasterNode!", _name);
 }