(self, foreign_id="tester", name=None, email=None, is_admin=False)
| 116 | declare_rabbitmq_queue(rabbitmq_channel, stage) |
| 117 | |
| 118 | def create_user(self, foreign_id="tester", name=None, email=None, is_admin=False): |
| 119 | role = Role.load_or_create( |
| 120 | foreign_id, |
| 121 | Role.USER, |
| 122 | name or foreign_id, |
| 123 | email=email or self.fake.email(), |
| 124 | is_admin=is_admin, |
| 125 | ) |
| 126 | db.session.commit() |
| 127 | return role |
| 128 | |
| 129 | def create_group(self, foreign_id="group", *members): |
| 130 | group = Role.load_or_create(foreign_id, Role.GROUP, foreign_id) |