ispman/tasks AddDatabase_task.pl, NONE, 1.1 DeleteDatabase_task.pl, NONE, 1.1 UpdateDatabase_task.pl, NONE, 1.1
Joerg Delker <[email protected]> Mon, 29 Dec 2008 16:22:42 +0000
| Newsgroups | gmane.comp.isp.ispman.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/ispman/ispman/tasks
In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv30957/tasks
Added Files:
AddDatabase_task.pl DeleteDatabase_task.pl
UpdateDatabase_task.pl
Log Message:
added database tasks
--- NEW FILE: AddDatabase_task.pl ---
sub AddDatabase_task {
my $params = shift;
my $dbType = $params->{'ispmanDBType'};
# require our http interface library
require "database.$dbType.lib";
# get add database command
push @cmd, add_database($params);
}
--- NEW FILE: UpdateDatabase_task.pl ---
sub UpdateDatabase_task {
my $params = shift;
my $dbType = $params->{'old_ispmanDBType'};
# require our http interface library
require "database.$dbType.lib";
# detect db move
if ($params->{'old_ispmanDBName'} ne $params->{'new_ispmanDBName'}) {
push @cmd, rename_database($params);
}
# get add database command
push @cmd, update_database($params);
}
--- NEW FILE: DeleteDatabase_task.pl ---
sub DeleteDatabase_task {
my $params = shift;
my $dbType = $params->{'ispmanDBType'};
# require our http interface library
require "database.$dbType.lib";
# get add database command
push @cmd, delete_database($params);
}
------------------------------------------------------------------------------