@forge/cli

12.9.0-next.1712.9.0-next.18-experimental-f76634b
out/command-line/register-show-commands.js
~out/command-line/register-show-commands.jsModified
+6−4
Index: package/out/command-line/register-show-commands.js
===================================================================
--- package/out/command-line/register-show-commands.js
+++ package/out/command-line/register-show-commands.js
@@ -26,14 +26,15 @@
         .requireAppId()
         .environmentOption()
         .option('-s, --service [service]', cli_shared_1.Text.show.services.cmd.serviceKeyOption)
         .option('-w, --watch', cli_shared_1.Text.show.services.cmd.watchOption)
-        .action(async ({ service, environment, watch }) => {
+        .shardOption()
+        .action(async ({ service, environment, shard, watch }) => {
         ui.info(cli_shared_1.Text.show.services.overview);
         environment = (0, cli_shared_1.optionToEnvironment)(environment);
         const serviceNames = service ? [service] : readServicesFromConfig(await configFile.readConfig());
         const getServices = async () => {
-            const { services } = await containerCommand.getContainerServiceDetails(environment, serviceNames);
+            const { services } = await containerCommand.getContainerServiceDetails(environment, serviceNames, shard);
             if (!services || !services.length) {
                 showCommandError(ui, cli_shared_1.Text.show.services.noServicesFound(environment));
                 return;
             }
@@ -90,18 +91,19 @@
         .option('-s, --service <service>', cli_shared_1.Text.show.containers.cmd.serviceKeyOption)
         .option('-c, --container [container]', cli_shared_1.Text.show.containers.cmd.containerKeyOption)
         .requireAppId()
         .environmentOption()
-        .action(async ({ environment, service, container }) => {
+        .shardOption()
+        .action(async ({ environment, service, container, shard }) => {
         ui.info(cli_shared_1.Text.show.containers.overview);
         environment = (0, cli_shared_1.optionToEnvironment)(environment);
         if (!service) {
             ui.emptyLine();
             const serviceNames = readServicesFromConfig(await configFile.readConfig());
             service = await ui.promptForList(cli_shared_1.Text.show.containers.prompt.entry, serviceNames);
             ui.emptyLine();
         }
-        const { services } = await containerCommand.getContainerServiceDetails(environment, [service]);
+        const { services } = await containerCommand.getContainerServiceDetails(environment, [service], shard);
         if (!services || !services.length) {
             showCommandError(ui, cli_shared_1.Text.show.containers.noContainersFound(environment));
             return;
         }