~cjohnston/qa-dashboard/smoke-artifact-admin

« back to all changes in this revision

Viewing changes to eventstat/admin.py

  • Committer: Tarmac
  • Author(s): Chris Johnston
  • Date: 2013-08-09 21:20:37 UTC
  • mfrom: (566.1.2 admin)
  • Revision ID: tarmac-20130809212037-3olt1jo5b8zc5dk7
[r=Joe Talbott] Improves the data provided to the user in the admin area for bootspeed, common, and eventstat  from Chris Johnston

Show diffs side-by-side

added added

removed removed

Lines of Context:
33
33
        'arch',
34
34
        'from_release',
35
35
        'date',
 
36
        'publish',
36
37
    )
37
38
 
38
39
    list_filter = [
 
40
        'publish',
39
41
        'release',
40
42
        'variant',
41
43
        'arch',
52
54
 
53
55
 
54
56
class EventstatMachineAdmin(admin.ModelAdmin):
55
 
    list_display = ('name', 'mac_address')
56
 
    search_fields = ['name', 'mac_address']
 
57
    list_display = ('name', 'publish')
 
58
    list_filter = ['publish', ]
 
59
    search_fields = ['name', ]
57
60
 
58
61
 
59
62
class EventstatLogAdmin(admin.ModelAdmin):
60
 
    list_display = ('name', 'path')
 
63
    list_display = ('name', 'path', 'publish')
 
64
    list_filter = ['publish', ]
61
65
    search_fields = ['name', 'path']
62
66
 
63
67
 
70
74
        'maximum',
71
75
        'average',
72
76
        'stddev',
 
77
        'publish',
73
78
    )
74
79
    list_filter = [
 
80
        'publish',
75
81
        'name',
76
82
        'image',
77
83
        'upgrade',
78
84
    ]
79
85
    search_fields = [
80
86
        'upgrade',
 
87
        'image',
81
88
        'name',
82
89
    ]
83
90
 
89
96
        'arch',
90
97
        'build_number',
91
98
        'image_type',
 
99
        'publish',
92
100
    )
93
101
    list_filter = [
 
102
        'publish',
94
103
        'release',
95
104
        'variant',
96
105
        'arch',
97
 
        'build_number',
98
106
    ]
99
107
    search_fields = [
100
 
        'release',
101
 
        'variant',
102
 
        'arch',
103
108
        'build_number',
104
109
    ]
105
110
 
109
114
        'image',
110
115
        'upgrade',
111
116
        'task',
 
117
        'task_type',
112
118
        'total',
 
119
        'publish',
113
120
    )
 
121
    list_filter = ['publish', 'task', 'task_type', 'image', 'upgrade']
114
122
 
115
123
 
116
124
class EventstatResultAdmin(admin.ModelAdmin):
119
127
        'upgrade',
120
128
        'machine',
121
129
        'kernel',
 
130
        'publish',
122
131
    )
 
132
    list_filter = ['publish', 'machine', 'image', 'upgrade']
123
133
 
124
134
 
125
135
admin.site.register(EventstatUpgrade, EventstatUpgradeAdmin)