summaryrefslogtreecommitdiffstats
path: root/base/java-tools/src/com
diff options
context:
space:
mode:
Diffstat (limited to 'base/java-tools/src/com')
-rw-r--r--base/java-tools/src/com/netscape/cmstools/logging/AuditCLI.java10
1 files changed, 7 insertions, 3 deletions
diff --git a/base/java-tools/src/com/netscape/cmstools/logging/AuditCLI.java b/base/java-tools/src/com/netscape/cmstools/logging/AuditCLI.java
index 1e2273e51..ff489dceb 100644
--- a/base/java-tools/src/com/netscape/cmstools/logging/AuditCLI.java
+++ b/base/java-tools/src/com/netscape/cmstools/logging/AuditCLI.java
@@ -27,16 +27,20 @@ import com.netscape.certsrv.client.PKIClient;
import com.netscape.certsrv.logging.AuditClient;
import com.netscape.certsrv.logging.AuditConfig;
import com.netscape.cmstools.cli.CLI;
+import com.netscape.cmstools.cli.SubsystemCLI;
/**
* @author Endi S. Dewata
*/
public class AuditCLI extends CLI {
+ public SubsystemCLI subsystemCLI;
public AuditClient auditClient;
- public AuditCLI(CLI parent) {
- super("audit", "Audit management commands", parent);
+ public AuditCLI(SubsystemCLI subsystemCLI) {
+ super("audit", "Audit management commands", subsystemCLI);
+
+ this.subsystemCLI = subsystemCLI;
addModule(new AuditModifyCLI(this));
addModule(new AuditShowCLI(this));
@@ -52,7 +56,7 @@ public class AuditCLI extends CLI {
if (auditClient != null) return auditClient;
PKIClient client = getClient();
- auditClient = (AuditClient)parent.getClient("audit");
+ auditClient = new AuditClient(client, subsystemCLI.getName());
return auditClient;
}