summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openslx/dnbd3/status/App.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/openslx/dnbd3/status/App.java')
-rw-r--r--src/main/java/org/openslx/dnbd3/status/App.java9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/main/java/org/openslx/dnbd3/status/App.java b/src/main/java/org/openslx/dnbd3/status/App.java
index 65ff524..5c51e7a 100644
--- a/src/main/java/org/openslx/dnbd3/status/App.java
+++ b/src/main/java/org/openslx/dnbd3/status/App.java
@@ -1,15 +1,22 @@
package org.openslx.dnbd3.status;
import java.io.IOException;
+import java.util.Arrays;
public class App
{
public static void main( String[] args ) throws IOException
{
+ if ( args.length < 1 ) {
+ System.err.println( "Missing arguments\nUsage: tool <port> <server1> <server2> ... <serverN>" );
+ System.exit( 1 );
+ }
+ int port = Integer.parseInt( args[0] );
+ String[] servers = Arrays.copyOfRange( args, 0, args.length );
System.setProperty( "com.example.jndi.dns.timeout.initial", "400" );
System.setProperty( "com.example.jndi.dns.timeout.retries", "2" );
- WebServer ws = new WebServer( 8888 );
+ WebServer ws = new WebServer( port, servers );
ws.run();
}