|
a/Allura/allura/model/project.py |
|
b/Allura/allura/model/project.py |
|
... |
|
... |
479 |
pr = user.project_role(self)
|
479 |
pr = user.project_role(self)
|
480 |
for role_name in role_names:
|
480 |
for role_name in role_names:
|
481 |
r = ProjectRole.by_name(role_name, self)
|
481 |
r = ProjectRole.by_name(role_name, self)
|
482 |
pr.roles.append(r._id)
|
482 |
pr.roles.append(r._id)
|
483 |
|
483 |
|
484 |
def ensure_project_indexes(self):
|
|
|
485 |
for mc in MappedClass._registry.itervalues():
|
|
|
486 |
if mc.__mongometa__.session == project_orm_session:
|
|
|
487 |
project_orm_session.ensure_indexes(mc)
|
|
|
488 |
|
|
|
489 |
class AppConfig(MappedClass):
|
484 |
class AppConfig(MappedClass):
|
490 |
"""
|
485 |
"""
|
491 |
Configuration information for an instantiated :class:`Application <allura.app.Application>`
|
486 |
Configuration information for an instantiated :class:`Application <allura.app.Application>`
|
492 |
in a project
|
487 |
in a project
|
493 |
|
488 |
|