FreeRADIUS-Database
view release on metacpan or search on metacpan
lib/FreeRADIUS/Database.pm view on Meta::CPAN
# UPDATE
if ( $classify_ras ) {
$self->update_ras_name( {
day => $day,
} );
}
# DELETE if this is an overlay run
$schema->resultset( 'DailyAgg' )->search({ acctdate => $day })->delete();
# FETCH
my $daily_fetch_rs = $schema->resultset( 'Radacct' )->search(
{
'acctstoptime' => { like => "$day%" },
},{
lib/FreeRADIUS/Database.pm view on Meta::CPAN
}
}
else {
my $datetime = $self->date();
$datetime->subtract( days => 1 );
$month = $self->date( { get => 'month', datetime => $datetime } );
}
my $schema = $self->_schema();
# DELETE if overlay run
$schema->resultset( 'MonthlyAgg' )->search({
acctdate => { like => "$month%" },
})->delete();
my $month_rs = $schema->resultset( 'DailyAgg' )->search(
{
'AcctDate' => { like => "$month%" },
},
( run in 0.362 second using v1.01-cache-2.11-cpan-49f99fa48dc )