Skip to content
Snippets Groups Projects
Commit b8eabecf authored by Jan-hinnerk Vogel's avatar Jan-hinnerk Vogel
Browse files

option -dropdb || -drop_db added to create new xref-db without having to enter...

option -dropdb || -drop_db added to create new xref-db without having to enter 'yes' (scripting purposes )
parent e8d4fd8f
No related branches found
No related tags found
No related merge requests found
......@@ -3,7 +3,7 @@ use strict;
use Getopt::Long;
use XrefParser::BaseParser;
my ($host, $port, $dbname, $user, $pass, @species, @sources, $skipdownload, $create, $release, $cleanup);
my ($host, $port, $dbname, $user, $pass, @species, @sources, $skipdownload, $create, $release, $cleanup,$drop_existing_db);
GetOptions('user=s' => \$user,
'pass=s' => \$pass,
......@@ -16,6 +16,7 @@ GetOptions('user=s' => \$user,
'create' => \$create,
'setrelease=s' => \$release,
'cleanup' => \$cleanup,
'drop_db|dropdb!' => \$drop_existing_db,
'help' => sub { usage(); exit(0); });
@species = split(/,/,join(',',@species));
......@@ -29,7 +30,7 @@ if (!$user || !$host || !$dbname) {
}
XrefParser::BaseParser::run($host, $port, $dbname, $user, $pass, \@species, \@sources, $skipdownload, $create, $release, $cleanup);
XrefParser::BaseParser::run($host, $port, $dbname, $user, $pass, \@species, \@sources, $skipdownload, $create, $release, $cleanup,$drop_existing_db);
# --------------------------------------------------------------------------------
......@@ -73,6 +74,8 @@ sub usage {
-setrelease Set the release version for ALL the sources specified.
-cleanup Delete the Downloaded source files after parsing.
-drop_db Drop the xref-database
EOF
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment