All pastes #339051 Raw Edit

Untitled

public text v1 · immutable
·published 2007-02-03 20:50 UTC
rendered paste body
my $sql = new Atmail::SQL;

# Query the user-database of @Mail
my @users = $sql->idquery("select Account from Users");


# put users into @users array
foreach(@users) {
        my $user = $_;
        next if(!$user);


        # figure out what install type large ge for geo or normal g for geo
    my ($type);

    if ( $pref{install_size} eq "large" ) {
        $type = $1 if ( $user =~ /^([A-Z]{2})/i );
    }

    if ( $pref{install_size} eq "normal" ) {
        $type = $1 if ( $user =~ /^([A-Z]{1})/i );
    }

        # other if user is a number or combination of numbers to start
    $type = "other" if ( !$type );


        my $quota = $sql->sqlgetfield("select UserQuota from UserSettings_$type where Account=?", $user);

        if($quota)      {
        #$sql->sqldo("Update Users set UserQuota=? where Account=?", $quota, $user);
        #print "Updated quota to $quota for $user\n";

        print "the quota is $quota";

        }

}