@@ -26,14 +26,12 @@ class Command(BaseCommand):
26
26
27
27
def add_arguments (self , parser ):
28
28
parser .add_argument ('name' , choices = [
29
- 'course' , 'notice' , 'seenreg' , 'linkvisit' , 'noop' ],
29
+ 'course' , 'notice' , 'seenreg' , 'linkvisit' ],
30
30
help = "The table to check " )
31
31
32
32
def handle (self , * args , ** options ):
33
33
self .action = options ['name' ]
34
34
35
- if self .action == 'noop' :
36
- return
37
35
if self .action == 'course' :
38
36
self .course_display ()
39
37
if self .action == 'notice' :
@@ -81,8 +79,10 @@ def course_display(self):
81
79
logger .info (
82
80
"Delete UserCourseDisplay {} {}, Time: {} sec\n " .format (
83
81
y , q , timer .get_elapsed ()))
84
- logger .info ("UserCourseDisplay has {} entries" .format (
85
- len (UserCourseDisplay .objects .all ())))
82
+ else :
83
+ logger .info ("Found no entry to delete" )
84
+ logger .info ("UserCourseDisplay has {} entries" .format (
85
+ UserCourseDisplay .objects .all ().count ()))
86
86
87
87
def notice_read (self ):
88
88
# clean up after 180 days
@@ -96,8 +96,10 @@ def notice_read(self):
96
96
logger .info (
97
97
"Delete UserNotices viewed before {} Time: {} sec\n " .format (
98
98
cut_off_dt , timer .get_elapsed ()))
99
- logger .info ("UserNotices has {} entries" .format (
100
- len (UserNotices .objects .all ())))
99
+ else :
100
+ logger .info ("Found no entry to delete" )
101
+ logger .info ("UserNotices has {} entries" .format (
102
+ UserNotices .objects .all ().count ()))
101
103
102
104
def registration_seen (self ):
103
105
# clean up previous quarters'
@@ -112,8 +114,10 @@ def registration_seen(self):
112
114
logger .info (
113
115
"Delete SeenRegistration {} {} Time: {}\n " .format (
114
116
term .year , term .quarter , timer .get_elapsed ()))
115
- logger .info ("SeenRegistration has {} entries" .format (
116
- len (SeenRegistration .objects .all ())))
117
+ else :
118
+ logger .info ("Found no entry to delete" )
119
+ logger .info ("SeenRegistration has {} entries" .format (
120
+ SeenRegistration .objects .all ().count ()))
117
121
118
122
def link_visited (self ):
119
123
# clean up after 180 days
@@ -127,5 +131,7 @@ def link_visited(self):
127
131
logger .info (
128
132
"Delete VisitedLinkNew viewed before {} Time: {}\n " .format (
129
133
cut_off_dt , timer .get_elapsed ()))
130
- logger .info ("VisitedLinkNew has {} entries" .format (
131
- len (VisitedLinkNew .objects .all ())))
134
+ else :
135
+ logger .info ("Found no entry to delete" )
136
+ logger .info ("VisitedLinkNew has {} entries" .format (
137
+ VisitedLinkNew .objects .all ().count ()))
0 commit comments