|
4434
|
1 from roundup.password import Password
|
|
|
2
|
|
|
3 #
|
|
|
4 # TRACKER INITIAL PRIORITY AND STATUS VALUES
|
|
|
5 #
|
|
|
6
|
|
|
7 bug_type = db.getclass('bug_type')
|
|
|
8 bug_type.create(name='crash', order='1')
|
|
|
9 bug_type.create(name='compile error', order='2')
|
|
|
10 bug_type.create(name='resource usage', order='3')
|
|
|
11 bug_type.create(name='security', order='4')
|
|
|
12 bug_type.create(name='behavior', order='5')
|
|
|
13 bug_type.create(name='rfe', order='6')
|
|
|
14
|
|
|
15 component = db.getclass('component')
|
|
|
16 component.create(name="backend", order="1")
|
|
|
17 component.create(name="frontend", order="2")
|
|
|
18 component.create(name="documentation", order="3")
|
|
|
19 component.create(name="specification", order="4")
|
|
|
20
|
|
|
21 version = db.getclass('version')
|
|
|
22 version.create(name='devel', order='1')
|
|
|
23 version.create(name='1.0', order='2')
|
|
|
24 version.create(name='1.1', order='3')
|
|
|
25 version.create(name='1.2', order='4')
|
|
|
26 version.create(name='1.3', order='5')
|
|
|
27 version.create(name='1.4', order='6')
|
|
|
28
|
|
|
29
|
|
|
30 severity = db.getclass('severity')
|
|
|
31 severity.create(name='critical', order='1')
|
|
|
32 severity.create(name='urgent', order='2')
|
|
|
33 severity.create(name='major', order='3')
|
|
|
34 severity.create(name='normal', order='4')
|
|
|
35 severity.create(name='minor', order='5')
|
|
|
36
|
|
|
37 priority = db.getclass('priority')
|
|
|
38 priority.create(name='immediate', order='1')
|
|
|
39 priority.create(name='urgent', order='2')
|
|
|
40 priority.create(name='high', order='3')
|
|
|
41 priority.create(name='normal', order='4')
|
|
|
42 priority.create(name='low', order='5')
|
|
|
43
|
|
|
44 status = db.getclass('status')
|
|
|
45 status.create(name = "new", order = "1")
|
|
|
46 status.create(name='open', order='2')
|
|
|
47 status.create(name='closed', order='3')
|
|
|
48 status.create(name='pending', description='user feedback required', order='4')
|
|
|
49
|
|
|
50 resolution = db.getclass('resolution')
|
|
|
51 resolution.create(name='accepted', order='1')
|
|
|
52 resolution.create(name='duplicate', order='2')
|
|
|
53 resolution.create(name='fixed', order='3')
|
|
|
54 resolution.create(name='invalid', order='4')
|
|
|
55 resolution.create(name='later', order='5')
|
|
|
56 resolution.create(name='out of date', order='6')
|
|
|
57 resolution.create(name='postponed', order='7')
|
|
|
58 resolution.create(name='rejected', order='8')
|
|
|
59 resolution.create(name='remind', order='9')
|
|
|
60 resolution.create(name='wont fix', order='10')
|
|
|
61 resolution.create(name='works for me', order='11')
|
|
|
62
|
|
|
63 keyword = db.getclass("keyword")
|
|
|
64 keyword.create(name="patch", description="Contains patch")
|
|
|
65
|
|
|
66 #
|
|
|
67 # create the two default users
|
|
|
68 user = db.getclass('user')
|
|
|
69 user.create(username="admin", password=adminpw, address=admin_email, roles='Admin')
|
|
|
70 user.create(username="anonymous", roles='Anonymous')
|
|
|
71 user.create(username="user", roles='User')
|
|
|
72 user.create(username="developer", roles='User, Developer')
|
|
|
73 user.create(username="coordinator", roles='User, Developer, Coordinator')
|
|
|
74
|