projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
argh
[freeside.git]
/
fs_webdemo
/
registerd.Pg
diff --git
a/fs_webdemo/registerd.Pg
b/fs_webdemo/registerd.Pg
index
996ac8b
..
b1409a9
100755
(executable)
--- a/
fs_webdemo/registerd.Pg
+++ b/
fs_webdemo/registerd.Pg
@@
-1,6
+1,6
@@
#!/usr/bin/perl -w
#
#!/usr/bin/perl -w
#
-# $Id: registerd.Pg,v 1.
5 2001-04-26 02:18:15
ivan Exp $
+# $Id: registerd.Pg,v 1.
9 2001-04-26 02:28:40
ivan Exp $
use strict;
use vars qw(
use strict;
use vars qw(
@@
-85,13
+85,16
@@
while ( 1 ) {
my $username = $row->{'username'};
my $email = $row->{'passwd'};
my $username = $row->{'username'};
my $email = $row->{'passwd'};
-
$pdbh = DBI->connect( 'DBI:Pg:host=localhost;databas
e=demo_template', 'freeside', 'maelcolm' )
+
my $pdbh = DBI->connect( 'DBI:Pg:host=localhost;dbnam
e=demo_template', 'freeside', 'maelcolm' )
or do { &myerr("$username: ". $DBI::errstr); next; };
or do { &myerr("$username: ". $DBI::errstr); next; };
- $psth = $pdbh->prepare("CREATE DATABASE demo_$username")
- or do { &myerr("$username: ". $pdbh->errstr
;
); next; };
+
my
$psth = $pdbh->prepare("CREATE DATABASE demo_$username")
+ or do { &myerr("$username: ". $pdbh->errstr); next; };
$psth->execute()
$psth->execute()
- or do { &myerr("$username: ". $psth->errstr;); next; };
+ or do { &myerr("$username: ". $psth->errstr); next; };
+
+ $pdbh->disconnect
+ or do { &myerr("fatal: $DBI::errstr"); die; };
open(PSQL,"|psql -U freeside demo_$username")
or do { &myerr("|psql -U freeside demo_$username: $!"); next; };
open(PSQL,"|psql -U freeside demo_$username")
or do { &myerr("|psql -U freeside demo_$username: $!"); next; };
@@
-208,7
+211,7
@@
while ( 1 ) {
sub myerr {
my $msg = shift;
sub myerr {
my $msg = shift;
- open(MAIL,"|mail ivan-fsdemoerr@420.am");
+ open(MAIL,"|mail ivan-fsdemoerr
\
@420.am");
print MAIL $msg, "\n\n";
print MAIL $msg, "\n\n";
close MAIL;
print MAIL $msg, "\n\n";
print MAIL $msg, "\n\n";
close MAIL;