X-Git-Url: http://git.ieval.ro/?a=blobdiff_plain;f=gruntmaster-job;h=47bb2ab301eb1ceb7472bd54375f6c4d087414eb;hb=edfc5928b7d9ee441f2f0eaf9b3cadec58bbf947;hp=06e3fe14d44edb51f091df1ad96b0a2a839da13e;hpb=197d1959d49946b32ed6356bc74848f95c0adcbd;p=gruntmaster-data.git diff --git a/gruntmaster-job b/gruntmaster-job index 06e3fe1..47bb2ab 100755 --- a/gruntmaster-job +++ b/gruntmaster-job @@ -32,7 +32,10 @@ END } sub cmd_rm{ - $db->job(shift)->delete + my ($id) = @_; + $db->job($id)->delete; + purge '/log/'; + purge "/log/$id"; } sub cmd_get{ @@ -42,11 +45,16 @@ sub cmd_get{ sub cmd_set{ my ($id, %values) = @_; - $db->job($id)->update(\%values) + $db->job($id)->update(\%values); + purge '/log/'; + purge "/log/$id"; } sub cmd_rerun{ - $db->job(shift)->rerun + my ($id) = @_; + $db->job($id)->rerun; + purge '/log/'; + purge "/log/$id"; } ##################################################