Skip to content

Commit 8b12f43

Browse files
Add verbosity command to samples (#453)
* Add verbosity command to samples * Use capitalized names for verbosity
1 parent b90ff7d commit 8b12f43

File tree

18 files changed

+92
-1
lines changed

18 files changed

+92
-1
lines changed

samples/device_defender/basic_report/main.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,10 @@ int main(int argc, char *argv[])
8282
cmdUtils.RegisterCommand(
8383
"report_time", "<int>", "The frequency to send Device Defender reports in seconds (optional, default='60')");
8484
cmdUtils.RegisterCommand("count", "<int>", "The number of reports to send (optional, default='10')");
85+
cmdUtils.AddLoggingCommands();
8586
const char **const_argv = (const char **)argv;
8687
cmdUtils.SendArguments(const_argv, const_argv + argc);
88+
cmdUtils.StartLoggingBasedOnCommand(&apiHandle);
8789

8890
if (cmdUtils.HasCommand("help"))
8991
{

samples/greengrass/basic_discovery/main.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,9 @@ int main(int argc, char *argv[])
4545
cmdUtils.UpdateCommandHelp(
4646
"message",
4747
"The message to send. If no message is provided, you will be prompted to input one (optional, default='')");
48+
cmdUtils.AddLoggingCommands();
4849
cmdUtils.SendArguments(const_argv, const_argv + argc);
50+
cmdUtils.StartLoggingBasedOnCommand(&apiHandle);
4951

5052
String certificatePath = cmdUtils.GetCommandRequired("cert");
5153
String thingName = cmdUtils.GetCommandRequired("thing_name");

samples/greengrass/ipc/main.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,10 @@ int main(int argc, char *argv[])
2727
Utils::CommandLineUtils cmdUtils = Utils::CommandLineUtils();
2828
cmdUtils.RegisterProgramName("greengrass-ipc");
2929
cmdUtils.AddCommonTopicMessageCommands();
30+
cmdUtils.AddLoggingCommands();
3031
const char **const_argv = (const char **)argv;
3132
cmdUtils.SendArguments(const_argv, const_argv + argc);
33+
cmdUtils.StartLoggingBasedOnCommand(&apiHandle);
3234

3335
String topic = cmdUtils.GetCommandOrDefault("topic", "test/topic");
3436
String message = cmdUtils.GetCommandOrDefault("message", "Hello World");

samples/identity/fleet_provisioning/main.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,10 @@ int main(int argc, char *argv[])
7575
cmdUtils.RegisterCommand("template_name", "<str>", "The name of your provisioning template");
7676
cmdUtils.RegisterCommand("template_parameters", "<json>", "Template parameters json");
7777
cmdUtils.RegisterCommand("csr", "<path>", "Path to CSR in PEM format (optional)");
78+
cmdUtils.AddLoggingCommands();
7879
const char **const_argv = (const char **)argv;
7980
cmdUtils.SendArguments(const_argv, const_argv + argc);
81+
cmdUtils.StartLoggingBasedOnCommand(&apiHandle);
8082

8183
String templateName = cmdUtils.GetCommandRequired("template_name");
8284
String templateParameters = cmdUtils.GetCommandRequired("template_parameters");

samples/jobs/describe_job_execution/main.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,10 @@ int main(int argc, char *argv[])
4242
cmdUtils.RegisterCommand("cert", "<path>", "Path to your client certificate in PEM format.");
4343
cmdUtils.RegisterCommand("thing_name", "<str>", "The name of your IOT thing.");
4444
cmdUtils.RegisterCommand("job_id", "<str>", "The job id you want to describe.");
45+
cmdUtils.AddLoggingCommands();
4546
const char **const_argv = (const char **)argv;
4647
cmdUtils.SendArguments(const_argv, const_argv + argc);
48+
cmdUtils.StartLoggingBasedOnCommand(&apiHandle);
4749

4850
String thingName = cmdUtils.GetCommandRequired("thing_name");
4951
String jobId = cmdUtils.GetCommandRequired("job_id");

samples/mqtt/basic_connect/main.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,10 @@ int main(int argc, char *argv[])
2626
cmdUtils.RegisterCommand("cert", "<path>", "Path to your client certificate in PEM format.");
2727
cmdUtils.AddCommonProxyCommands();
2828
cmdUtils.RegisterCommand("client_id", "<str>", "Client id to use (optional, default='test-*')");
29+
cmdUtils.AddLoggingCommands();
2930
const char **const_argv = (const char **)argv;
3031
cmdUtils.SendArguments(const_argv, const_argv + argc);
32+
cmdUtils.StartLoggingBasedOnCommand(&apiHandle);
3133

3234
// Make a MQTT client and create a connection using a certificate and key
3335
// Note: The data for the connection is gotten from cmdUtils

samples/mqtt/custom_authorizer_connect/main.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,11 @@ int main(int argc, char *argv[])
2424
cmdUtils.AddCommonMQTTCommands();
2525
cmdUtils.AddCommonCustomAuthorizerCommands();
2626
cmdUtils.RegisterCommand("client_id", "<str>", "Client id to use (optional, default='test-*')");
27+
cmdUtils.RemoveCommand("ca_file");
28+
cmdUtils.AddLoggingCommands();
2729
const char **const_argv = (const char **)argv;
2830
cmdUtils.SendArguments(const_argv, const_argv + argc);
31+
cmdUtils.StartLoggingBasedOnCommand(&apiHandle);
2932

3033
// Make a MQTT client and create a connection through a custom authorizer
3134
// Note: The data for the connection is gotten from cmdUtils

samples/mqtt/pkcs11_connect/main.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,10 @@ int main(int argc, char *argv[])
2929
cmdUtils.RegisterCommand("slot_id", "<int>", "Slot ID containing PKCS#11 token to use (optional).");
3030
cmdUtils.RegisterCommand("key_label", "<str>", "Label of private key on the PKCS#11 token (optional).");
3131
cmdUtils.RegisterCommand("client_id", "<str>", "Client id to use (optional, default='test-*').");
32+
cmdUtils.AddLoggingCommands();
3233
const char **const_argv = (const char **)argv;
3334
cmdUtils.SendArguments(const_argv, const_argv + argc);
35+
cmdUtils.StartLoggingBasedOnCommand(&apiHandle);
3436

3537
// Make a MQTT client and create a connection using a PKCS11
3638
// Note: The data for the connection is gotten from cmdUtils

samples/mqtt/raw_connect/main.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,10 @@ int main(int argc, char *argv[])
5151
"auth_params",
5252
"<comma delimited list>",
5353
"Comma delimited list of auth parameters. For websockets these will be set as headers (optional).");
54+
cmdUtils.AddLoggingCommands();
5455
const char **const_argv = (const char **)argv;
5556
cmdUtils.SendArguments(const_argv, const_argv + argc);
57+
cmdUtils.StartLoggingBasedOnCommand(&apiHandle);
5658

5759
String endpoint = cmdUtils.GetCommandRequired("endpoint");
5860
String keyPath = cmdUtils.GetCommandOrDefault("key", "");

samples/mqtt/websocket_connect/main.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,10 @@ int main(int argc, char *argv[])
3434
cmdUtils.AddCommonProxyCommands();
3535
cmdUtils.RegisterCommand("signing_region", "<str>", "The signing region used for the websocket signer");
3636
cmdUtils.RegisterCommand("client_id", "<str>", "Client id to use (optional, default='test-*')");
37+
cmdUtils.AddLoggingCommands();
3738
const char **const_argv = (const char **)argv;
3839
cmdUtils.SendArguments(const_argv, const_argv + argc);
40+
cmdUtils.StartLoggingBasedOnCommand(&apiHandle);
3941

4042
// Make a MQTT client and create a connection using websockets
4143
// Note: The data for the connection is gotten from cmdUtils

0 commit comments

Comments
 (0)