+sub usage {
+ my $message = shift;
+
+ warn "$message\n" if defined $message;
+
+ <<EOF
+usage $0 [ options ] database
+
+--xslt=$irspy_to_zeerex_xsl set xslt sheet
+--debug=0..2 verbose level
+--query=$cql_query
+EOF
+}
+
+GetOptions(
+ "xslt" => \$irspy_to_zeerex_xsl,
+ "debug=i" => \$debug,
+ "query=s" => \$cql_query,
+);
+
+my $dbname = shift;
+die usage("no database name specified\n") if !defined $dbname;