Code

faa9b22c874d365fe36127df9ebe77952f63aa03
[roundup.git] / share / roundup / templates / devel / initial_data.py
1 from roundup.password import Password
3 #
4 # TRACKER INITIAL PRIORITY AND STATUS VALUES
5 #
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')
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")
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')
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')
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')
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')
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')
63 keyword = db.getclass("keyword")
64 keyword.create(name="patch", description="Contains patch")
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 user.create(username="user1", roles='User')
75 user.create(username="user2", roles='User')
76 user.create(username="user3", roles='User')
77 user.create(username="user4", roles='User')
78 user.create(username="user5", roles='User')
79 user.create(username="user6", roles='User')
80 user.create(username="user7", roles='User')
81 user.create(username="user8", roles='User')
82 user.create(username="user9", roles='User')
83 user.create(username="user0", roles='User')
84 user.create(username="user10", roles='User')
85 user.create(username="user11", roles='User')
86 user.create(username="user12", roles='User')
87 user.create(username="user13", roles='User')
88 user.create(username="user14", roles='User')
89 user.create(username="user15", roles='User')
91 bug = db.getclass('bug')
92 bug.create(title="the first")
93 bug.create(title="the second")
94 bug.create(title="the third")
96 task = db.getclass('task')
97 task.create(title="the first")
98 task.create(title="the second")
99 task.create(title="the third")
101 milestone = db.getclass('milestone')
102 milestone.create(title="release 1", bugs=['1','2'], tasks=['3'])