From 8cc95fdfbe8146af8d5d4bcac7f7b9e3e2eb95c6 Mon Sep 17 00:00:00 2001
From: Roberto Sánchez <roberto.sanchez@curisit.net>
Date: Fri, 21 Feb 2014 13:52:42 +0000
Subject: [PATCH] #0 feaure - Created main methods for License validation

---
 src/main/java/net/curisit/securis/License.java |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/src/net/curisit/securis/License.java b/src/main/java/net/curisit/securis/License.java
similarity index 82%
rename from src/net/curisit/securis/License.java
rename to src/main/java/net/curisit/securis/License.java
index 94ad8dd..5b6e1e3 100644
--- a/src/net/curisit/securis/License.java
+++ b/src/main/java/net/curisit/securis/License.java
@@ -7,8 +7,12 @@
 import org.apache.commons.cli.Options;
 import org.apache.commons.cli.ParseException;
 import org.apache.commons.cli.PosixParser;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
 public class License {
+
+	private static final Logger log = LoggerFactory.getLogger(License.class);
 
 	public static void main(String[] args) {
 		CommandLine cmd = getCommandLine(args);
@@ -47,11 +51,12 @@
 		options.addOption("h", "help", false, "Show help.");
 		options.addOption(OptionBuilder.withArgName("req_file").withLongOpt("rfile").withDescription("Set request file for its generation or for license requesting.").hasArg(true).create('r'));
 		options.addOption(OptionBuilder.withArgName("url_license_server").withLongOpt("server").withDescription("License server url.").hasArg(true).create('s'));
-		options.addOption(OptionBuilder.withArgName("lic_file").withLongOpt("license").withDescription("Validate lic file.").hasArg(true).create('l'));
+		options.addOption(OptionBuilder.withArgName("lic_file").withLongOpt("validate").withDescription("Validate lic file.").hasArg(true).create('l'));
 
 		options.addOption("g", "gen_request", false, "Generate request file. If --rfile parameter is missing then It is generated in current directory.");
 		options.addOption("c", "create", false, "Request a license file from server. --rfile and --server parameters are mandatory.");
 		options.addOption("t", "test_lc", false, "Test if License Server (LC) is available. --server parameter is mandatory.");
+		options.addOption(OptionBuilder.withArgName("lic_file").withLongOpt("sync").withDescription("Synchronize/renew the current license file. --server parameter is mandatory.").hasArg(true).create('y'));
 
 		return options;
 	}

--
Gitblit v1.3.2