Add verbose and dry_run options

This commit is contained in:
Isaac Connor
2025-10-21 05:40:52 -04:00
parent 5db736f135
commit ecf6d7a797

View File

@@ -50,13 +50,17 @@ my $show = 0;
# Interval between version checks
my $interval;
my $version;
my $dry_run = 0;
my $verbose;
GetOptions(
force => \$force,
help => \$help,
show => \$show,
interval => \$interval,
version => \$version
force => \$force,
help => \$help,
show => \$show,
interval=> \$interval,
version => \$version,
verbose => \$verbose,
dry_run => \$dry_run,
);
if ($version) {
@@ -76,7 +80,7 @@ if ($show) {
collectData($dbh, \%telemetry);
my $result = jsonEncode(\%telemetry);
print($result);
exit(0);
exit(0) if $dry_run;
}
if (!defined $interval) {