Commit | Line | Data |
---|---|---|
42d22ec0 RB |
1 | # -*- coding: utf-8 -*- |
2 | ||
3 | from . import BaseSetup | |
4 | ||
5 | from xnet.accounts import factories as accounts_factories | |
6 | from xnet.accounts import models as accounts_models | |
7 | ||
8 | ||
9 | class Setup(BaseSetup): | |
10 | ||
11 | def run(self): | |
12 | self.setup_groups() | |
13 | ||
14 | def setup_groups(self): | |
15 | accounts_factories.XGroupFactory( | |
16 | name='Polytechnique.org', | |
17 | short='xorg', | |
18 | kind=accounts_models.XGroup.KIND_INSTIT, | |
19 | domain='', | |
20 | web='https://www.polytechnique.org/', | |
21 | ) | |
22 | ||
23 | accounts_factories.XGroupFactory( | |
24 | name='AX', | |
25 | short='ax', | |
26 | kind=accounts_models.XGroup.KIND_INSTIT, | |
27 | domain='', | |
28 | web='https://www.polytechniciens.com/', | |
29 | ) | |
30 | ||
31 | accounts_factories.XGroupFactory( | |
32 | name='École polytechnique', | |
33 | short='ecole', | |
34 | kind=accounts_models.XGroup.KIND_INSTIT, | |
35 | domain='', | |
36 | web='https://www.polytechnique.edu/', | |
37 | ) | |
38 | ||
39 | accounts_factories.XGroupFactory( | |
40 | name='FaëriX', | |
41 | short='faerix', | |
42 | kind=accounts_models.XGroup.KIND_BINET, | |
43 | domain=accounts_models.XGroup.DOMAIN_LEISURE, | |
44 | web='http://www.faerix.net/', | |
45 | ) | |
46 | ||
47 | accounts_factories.XGroupFactory( | |
48 | name="Bal de l'X", | |
49 | short='bal', | |
50 | kind=accounts_models.XGroup.KIND_BINET, | |
51 | domain=accounts_models.XGroup.DOMAIN_EVENTS, | |
52 | web='https://www.baldelx.com/', | |
53 | ) |