Revision a2110608 snf-astakos-app/astakos/im/settings.py
b/snf-astakos-app/astakos/im/settings.py | ||
---|---|---|
1 | 1 |
from django.conf import settings |
2 |
from synnefo_branding import settings as synnefo_settings |
|
2 | 3 |
|
3 | 4 |
# Set the expiration time of newly created auth tokens |
4 | 5 |
# to be this many hours after their creation time. |
... | ... | |
44 | 45 |
BASEURL = getattr(settings, 'ASTAKOS_BASEURL', 'https://accounts.example.synnefo.org') |
45 | 46 |
|
46 | 47 |
# Set service name |
47 |
SITENAME = getattr(settings, 'ASTAKOS_SITENAME', 'Synnefo Cloud')
|
|
48 |
SITENAME = getattr(settings, 'ASTAKOS_SITENAME', synnefo_settings.SERVICE_NAME)
|
|
48 | 49 |
|
49 | 50 |
# Set recaptcha keys |
50 | 51 |
RECAPTCHA_PUBLIC_KEY = getattr(settings, 'ASTAKOS_RECAPTCHA_PUBLIC_KEY', '') |
... | ... | |
58 | 59 |
BILLING_FIELDS = getattr(settings, 'ASTAKOS_BILLING_FIELDS', ['is_active']) |
59 | 60 |
|
60 | 61 |
# Queue for billing. |
61 |
QUEUE_CONNECTION = getattr(settings, 'ASTAKOS_QUEUE_CONNECTION', None) # Example: 'rabbitmq://guest:guest@localhost:5672/astakos'
|
|
62 |
|
|
62 |
# Example: 'rabbitmq://guest:guest@localhost:5672/astakos' |
|
63 |
QUEUE_CONNECTION = getattr(settings, 'ASTAKOS_QUEUE_CONNECTION', None) |
|
63 | 64 |
# Set where the user should be redirected after logout |
64 | 65 |
LOGOUT_NEXT = getattr(settings, 'ASTAKOS_LOGOUT_NEXT', '') |
65 | 66 |
|
... | ... | |
105 | 106 |
# Configurable email subjects |
106 | 107 |
INVITATION_EMAIL_SUBJECT = getattr( |
107 | 108 |
settings, 'ASTAKOS_INVITATION_EMAIL_SUBJECT', |
108 |
'Invitation to %s alpha2 testing' % SITENAME)
|
|
109 |
'Invitation to %s' % SITENAME) |
|
109 | 110 |
GREETING_EMAIL_SUBJECT = getattr(settings, 'ASTAKOS_GREETING_EMAIL_SUBJECT', |
110 |
'Welcome to %s alpha2 testing' % SITENAME)
|
|
111 |
'Welcome to %s' % SITENAME) |
|
111 | 112 |
FEEDBACK_EMAIL_SUBJECT = getattr(settings, 'ASTAKOS_FEEDBACK_EMAIL_SUBJECT', |
112 |
'Feedback from %s alpha2 testing' % SITENAME)
|
|
113 |
'Feedback from %s' % SITENAME) |
|
113 | 114 |
VERIFICATION_EMAIL_SUBJECT = getattr( |
114 | 115 |
settings, 'ASTAKOS_VERIFICATION_EMAIL_SUBJECT', |
115 |
'%s alpha2 testing account activation is needed' % SITENAME)
|
|
116 |
'%s account activation is needed' % SITENAME) |
|
116 | 117 |
ACCOUNT_CREATION_SUBJECT = getattr( |
117 | 118 |
settings, 'ASTAKOS_ACCOUNT_CREATION_SUBJECT', |
118 |
'%s alpha2 testing account created (%%(user)s)' % SITENAME)
|
|
119 |
'%s account created (%%(user)s)' % SITENAME) |
|
119 | 120 |
GROUP_CREATION_SUBJECT = getattr( |
120 | 121 |
settings, 'ASTAKOS_GROUP_CREATION_SUBJECT', |
121 |
'%s alpha2 testing group created (%%(group)s)' % SITENAME)
|
|
122 |
'%s group created (%%(group)s)' % SITENAME) |
|
122 | 123 |
HELPDESK_NOTIFICATION_EMAIL_SUBJECT = getattr( |
123 | 124 |
settings, 'ASTAKOS_HELPDESK_NOTIFICATION_EMAIL_SUBJECT', |
124 |
'%s alpha2 testing account activated (%%(user)s)' % SITENAME)
|
|
125 |
'%s account activated (%%(user)s)' % SITENAME) |
|
125 | 126 |
EMAIL_CHANGE_EMAIL_SUBJECT = getattr( |
126 | 127 |
settings, 'ASTAKOS_EMAIL_CHANGE_EMAIL_SUBJECT', |
127 |
'Email change on %s alpha2 testing' % SITENAME)
|
|
128 |
'Email change on %s ' % SITENAME) |
|
128 | 129 |
PASSWORD_RESET_EMAIL_SUBJECT = getattr( |
129 | 130 |
settings, 'ASTAKOS_PASSWORD_RESET_EMAIL_SUBJECT', |
130 |
'Password reset on %s alpha2 testing' % SITENAME)
|
|
131 |
'Password reset on %s ' % SITENAME) |
|
131 | 132 |
PROJECT_CREATION_SUBJECT = getattr( |
132 | 133 |
settings, 'ASTAKOS_PROJECT_CREATION_SUBJECT', |
133 |
'%s alpha2 testing project application created (%%(name)s)' % SITENAME)
|
|
134 |
'%s project application created (%%(name)s)' % SITENAME) |
|
134 | 135 |
PROJECT_APPROVED_SUBJECT = getattr( |
135 | 136 |
settings, 'ASTAKOS_PROJECT_APPROVED_SUBJECT', |
136 |
'%s alpha2 testing project application approved (%%(name)s)' % SITENAME)
|
|
137 |
'%s project application approved (%%(name)s)' % SITENAME) |
|
137 | 138 |
PROJECT_DENIED_SUBJECT = getattr( |
138 | 139 |
settings, 'ASTAKOS_PROJECT_DENIED_SUBJECT', |
139 |
'%s alpha2 testing project application denied (%%(name)s)' % SITENAME)
|
|
140 |
'%s project application denied (%%(name)s)' % SITENAME) |
|
140 | 141 |
PROJECT_TERMINATION_SUBJECT = getattr( |
141 | 142 |
settings, 'ASTAKOS_PROJECT_TERMINATION_SUBJECT', |
142 |
'%s alpha2 testing project terminated (%%(name)s)' % SITENAME)
|
|
143 |
'%s project terminated (%%(name)s)' % SITENAME) |
|
143 | 144 |
PROJECT_SUSPENSION_SUBJECT = getattr( |
144 | 145 |
settings, 'ASTAKOS_PROJECT_SUSPENSION_SUBJECT', |
145 |
'%s alpha2 testing project suspended (%%(name)s)' % SITENAME)
|
|
146 |
'%s testing project suspended (%%(name)s)' % SITENAME) |
|
146 | 147 |
PROJECT_MEMBERSHIP_CHANGE_SUBJECT = getattr( |
147 | 148 |
settings, 'ASTAKOS_PROJECT_MEMBERSHIP_CHANGE_SUBJECT', |
148 |
'%s alpha2 testing project membership changed (%%(name)s)' % SITENAME)
|
|
149 |
'%s testing project membership changed (%%(name)s)' % SITENAME) |
|
149 | 150 |
PROJECT_MEMBERSHIP_ENROLL_SUBJECT = getattr( |
150 | 151 |
settings, 'ASTAKOS_PROJECT_MEMBERSHIP_ENROLL_SUBJECT', |
151 |
'%s alpha2 testing project enrollment (%%(name)s)' % SITENAME)
|
|
152 |
'%s testing project enrollment (%%(name)s)' % SITENAME) |
|
152 | 153 |
PROJECT_MEMBERSHIP_REQUEST_SUBJECT = getattr( |
153 | 154 |
settings, 'ASTAKOS_PROJECT_MEMBERSHIP_REQUEST_SUBJECT', |
154 |
'%s alpha2 testing project membership request (%%(name)s)' % SITENAME)
|
|
155 |
'%s testing project membership request (%%(name)s)' % SITENAME) |
|
155 | 156 |
PROJECT_MEMBERSHIP_LEAVE_REQUEST_SUBJECT = getattr( |
156 | 157 |
settings, 'ASTAKOS_PROJECT_MEMBERSHIP_LEAVE_REQUEST_SUBJECT', |
157 |
'%s alpha2 testing project membership leave request (%%(name)s)' % SITENAME)
|
|
158 |
'%s testing project membership leave request (%%(name)s)' % SITENAME) |
|
158 | 159 |
|
159 | 160 |
# Set the quota holder component URI |
160 | 161 |
QUOTAHOLDER_URL = getattr(settings, 'ASTAKOS_QUOTAHOLDER_URL', '') |
Also available in: Unified diff