2014-03-10 01:18:05 -04:00
#import sickbeard
#import datetime
#from sickbeard import db , sbdatetime
#from sickbeard . common import *
2014-07-21 01:38:50 -04:00
2014-03-10 01:18:05 -04:00
</div>
</div>
2014-07-21 01:38:50 -04:00
2014-03-10 01:18:05 -04:00
<div class="footer clearfix">
2014-07-24 00:44:11 -04:00
<div class="meta" style="float:center;font-size: 12px;">
2014-07-21 01:38:50 -04:00
#set $ myDB = $ db . DBConnection ( )
#set $ today = str ( $ datetime . date . today ( ) . toordinal ( ) )
#set status_quality = ' ( ' + ' , ' . join ( [ str ( quality ) for quality in $ Quality . SNATCHED + $ Quality . SNATCHED_PROPER ] ) + ' ) '
#set status_download = ' ( ' + ' , ' . join ( [ str ( quality ) for quality in $ Quality . DOWNLOADED + [ $ ARCHIVED ] ] ) + ' ) '
2014-03-10 01:18:05 -04:00
2014-07-21 01:38:50 -04:00
#set $ sql_statement = ' SELECT '
#set $ sql_statement + = ' (SELECT COUNT(*) FROM tv_episodes WHERE season > 0 AND episode > 0 AND airdate > 1 AND status IN ' + $ status_quality + ' ) AS ep_snatched, '
#set $ sql_statement + = ' (SELECT COUNT(*) FROM tv_episodes WHERE season > 0 AND episode > 0 AND airdate > 1 AND status IN ' + $ status_download + ' ) AS ep_downloaded, '
#set $ sql_statement + = ' (SELECT COUNT(*) FROM tv_episodes WHERE season > 0 AND episode > 0 AND airdate > 1 '
#set $ sql_statement + = ' AND ((airdate <= ' + $ today + ' AND (status = ' + str ( $ SKIPPED ) + ' OR status = ' + str ( $ WANTED ) + ' )) '
#set $ sql_statement + = ' OR (status IN ' + status_quality + ' ) OR (status IN ' + status_download + ' ))) AS ep_total '
#set $ sql_statement + = ' FROM tv_episodes tv_eps LIMIT 1 '
#set $ sql_result = $ myDB . select ( $ sql_statement )
#set $ shows_total = len ( $ sickbeard . showList )
#set $ shows_active = len ( [ show for show in $ sickbeard . showList if show . paused == 0 and show . status != " Ended " ] )
#if $ sql_result :
#set $ ep_snatched = $ sql_result [ 0 ] [ ' ep_snatched ' ]
#set $ ep_downloaded = $ sql_result [ 0 ] [ ' ep_downloaded ' ]
#set $ ep_total = $ sql_result [ 0 ] [ ' ep_total ' ]
#else
#set $ ep_snatched = 0
#set $ ep_downloaded = 0
#set $ ep_total = 0
#end if
2014-09-15 09:42:24 -04:00
<b> $ shows_total </b> Shows (<b> $ shows_active </b> Active) <b>|</b> <b><%=ep_downloaded%> #if $ ep_snatched > 0 then " (+ " + str ( $ ep_snatched ) + " snatched) " else " " # / $ ep_total </b> Episodes Downloaded <b>|</b> Daily Search: <b><%=str(sickbeard.dailySearchScheduler.timeLeft()).split('.')[0]%></b> <b>|</b> Backlog Search: <b> $ sbdatetime . sbdatetime . sbfdate ( $ sickbeard . backlogSearchScheduler . nextRun ())</b>
2014-07-24 00:44:11 -04:00
<p>
<a href=" $ sbRoot /manage/manageSearches/forceVersionCheck"><img src=" $ sbRoot /images/menu/update16.png" alt="" width="16" height="16" />Force Version Check</a>
<a href=" $ sbRoot /home/restart/?pid= $ sbPID " class="confirm"><img src=" $ sbRoot /images/menu/restart16.png" alt="" width="16" height="16" />Restart</a>
<a href=" $ sbRoot /home/shutdown/?pid= $ sbPID " class="confirm"><img src=" $ sbRoot /images/menu/shutdown16.png" alt="" width="16" height="16" />Shutdown</a>
2014-07-21 01:38:50 -04:00
2014-07-24 00:44:11 -04:00
</div>
2014-03-10 01:18:05 -04:00
</div>
2014-07-24 00:44:11 -04:00
2014-03-10 01:18:05 -04:00
</body>
2014-07-21 01:38:50 -04:00
</html>