0.0
No release in over 3 years
Low commit activity in last 3 years
TeutonClient send evaluation requests to TeutonServer. Teuton Software is an infrastructure test application, that is installed into host called T-NODE. T-NODE user monitorize remote S-NODE users machines using Teuton. When a S-NODE user wants to be tested, must wait until T-NODE user launch manually Teuton test units. Or start TeutonServer and attend request automatically. Teuton client is used for S-NODE users, to send request to TeutonServer (T-NODE host). This way, S-NODE host is evaluated by the server at any time without T-NODE user intervention.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 5.11

Runtime

~> 3.0
 Project Readme

Teuton Client

Gem Version

Teuton Software is an infrastructure test application, that is installed into host called T-NODE.

Manual

User from T-NODE machine monitorize remote S-NODE machines using Teuton Software. So when a S-NODE user is ready to be tested, must wait until T-NODE user decided to launch manually Teuton test units.

Auto

If T-NODE user starts TeutonServer, then requests will be attended automatically.

S-NODE users execute Teuton client, to send request to TeutonServer (T-NODE host). So, S-NODE host is evaluated by the server at any time without T-NODE user intervention.

Installation

gem install teuton-client

Usage

  • First, TeutonServer must be running into T-NODE host.
  • teuton-client SERVER-IP 16001, S-NODE user send requet ro server.

Examples

TeutonClient connecting to SERVER-IP, port 16001:

teuton-client => Waiting...   SERVER-IP:16001 (teuton-server)
              => Connection : SERVER-IP:16001 -> 127.0.0.1:34080
              => Timestamp  : 2019-11-06 19:06:22 +0000
              => Testname   : testname01
              => Grade      : 100

In this example, TeutonServer processed request and responded with evaluation grade equal to 100.