aboutsummaryrefslogtreecommitdiffstats
path: root/bin/open311-populate-service-list
diff options
context:
space:
mode:
authorDave Whiteland <dave@mysociety.org>2012-09-12 23:16:57 +0100
committerDave Whiteland <dave@mysociety.org>2012-09-12 23:16:57 +0100
commit6b28b375e7361abb852317994f5ce5575a4fe227 (patch)
tree72b48cdf5517dfe705a1f37ac988c42b2291a7cb /bin/open311-populate-service-list
parent5b65ae258c6bb1fbeb05579b6e278fdf401fda40 (diff)
add verbose switch to make it easy to run open311-populate-service-list verbosely
Diffstat (limited to 'bin/open311-populate-service-list')
-rwxr-xr-xbin/open311-populate-service-list9
1 files changed, 8 insertions, 1 deletions
diff --git a/bin/open311-populate-service-list b/bin/open311-populate-service-list
index 33be61af7..99f8502a7 100755
--- a/bin/open311-populate-service-list
+++ b/bin/open311-populate-service-list
@@ -4,11 +4,18 @@ use strict;
use warnings;
use FixMyStreet::App;
use Open311::PopulateServiceList;
+use Getopt::Long::Descriptive;
+my ($opt, $usage) = describe_options(
+ '%c %o',
+ ['verbose|v', "print out all services as they are found"],
+ ['help', "print usage message and exit" ],
+);
+print($usage->text), exit if $opt->help;
my $council_list = FixMyStreet::App->model('DB::Open311conf')->search( {
send_method => 'Open311'
} );
-my $p = Open311::PopulateServiceList->new( council_list => $council_list );
+my $p = Open311::PopulateServiceList->new( council_list => $council_list, verbose => $opt->verbose? 1:0 );
$p->process_councils;