Mercurial > epgrec.yaz
diff Reservation.class.php @ 150:3a6ec345ab0c
merged with upstream
author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
---|---|
date | Sat, 27 Mar 2010 23:21:25 +0900 |
parents | 4afd353b4507 5b192e94f49d |
children | 66eabfc1b118 |
line wrap: on
line diff
--- a/Reservation.class.php Fri Mar 26 15:41:36 2010 +0900 +++ b/Reservation.class.php Sat Mar 27 23:21:25 2010 +0900 @@ -303,7 +303,7 @@ } else { $rrec->delete(); - reclog( "Reservation::custom atの実行に失敗した模様", E_ERROR); + reclog( "Reservation::custom atの実行に失敗した模様", EPGREC_ERROR); throw new Exception("AT実行エラー"); } // job番号を取り出す @@ -323,7 +323,7 @@ } // エラー $rrec->delete(); - reclog( "Reservation::custom job番号の取得に失敗",E_ERROR ); + reclog( "Reservation::custom job番号の取得に失敗",EPGREC_ERROR ); throw new Exception( "job番号の取得に失敗" ); } catch( Exception $e ) { @@ -356,7 +356,8 @@ if( ! $rec->complete ) { // 未実行の予約である if( toTimestamp($rec->starttime) < (time() + PADDING_TIME + $settings->former_time) ) { - reclog("Reservation::cancel 未実行の予約の取り消しが実行された", E_ERROR ); + reclog("Reservation::cancel 未実行の予約の取り消しが実行された", EPGREC_ERROR ); + throw new Exception("未実行の予約です"); } exec( $settings->atrm . " " . $rec->job ); reclog("Reservation::cancel ジョブ番号".$rec->job."を削除"); @@ -364,7 +365,7 @@ $rec->delete(); } catch( Exception $e ) { - reclog("Reservation::cancel 予約キャンセルでDB接続またはアクセスに失敗した模様", E_ERROR ); + reclog("Reservation::cancel 予約キャンセルでDB接続またはアクセスに失敗した模様", EPGREC_ERROR ); throw $e; } }