epugh commented on code in PR #2381:
URL: https://github.com/apache/solr/pull/2381#discussion_r1712676449


##########
solr/core/src/java/org/apache/solr/cli/SolrCLI.java:
##########
@@ -310,6 +310,12 @@ private static Tool newTool(String toolType) throws 
Exception {
     else if ("post".equals(toolType)) return new PostTool();
     else if ("postlogs".equals(toolType)) return new PostLogsTool();
     else if ("version".equals(toolType)) return new VersionTool();
+    else if ("snapshot-create".equals(toolType)) return new 
SnapshotCreateTool();
+    else if ("snapshot-delete".equals(toolType)) return new 
SnapshotDeleteTool();
+    else if ("snapshot-list".equals(toolType)) return new SnapshotListTool();
+    else if ("snapshot-describe".equals(toolType)) return new 
SnapshotDescribeTool();
+    else if ("snapshot-prepare-export".equals(toolType)) return new 
SnapshotPrepareExportTool();
+    else if ("snapshot-export".equals(toolType)) return new 
SnapshotExportTool();

Review Comment:
   Right now how we handle the zk logic, and how we handle the snapshots, and 
how we handle subcommands in the package tool and the auth tool all are a bit 
different!   I do hope we can get to a single stronger pattern!    Seperate 
ticket, but defnitly needed.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org
For additional commands, e-mail: issues-h...@solr.apache.org

Reply via email to