X-Git-Url: https://code.grnet.gr/git/astakos/blobdiff_plain/485c713e0ff9565ef58d6e1506f54f5dcf37b8ba..c4d1b5470462f9555b72428fe6e41fc4a5611ca0:/snf-astakos-app/README diff --git a/snf-astakos-app/README b/snf-astakos-app/README index f7c4c01..30f9adf 100644 --- a/snf-astakos-app/README +++ b/snf-astakos-app/README @@ -85,22 +85,53 @@ ASTAKOS_INVITATION_EMAIL_SUBJECT 'Invitation to %s alpha2 testing' % ASTAKOS_GREETING_EMAIL_SUBJECT 'Welcome to %s alpha2 testing' % SITENAME Welcome email subject ASTAKOS_FEEDBACK_EMAIL_SUBJECT 'Feedback from %s alpha2 testing' % SITENAME Feedback email subject ASTAKOS_VERIFICATION_EMAIL_SUBJECT '%s alpha2 testing account activation is needed' % SITENAME Account activation email subject -ASTAKOS_ADMIN_NOTIFICATION_EMAIL_SUBJECT '%s alpha2 testing account created (%%(user)s)' % SITENAME Account creation admin notification email subject +ASTAKOS_ACCOUNT_CREATION_SUBJECT '%s alpha2 testing account created (%%(user)s)' % SITENAME Account creation email subject +ASTAKOS_GROUP_CREATION_SUBJECT '%s alpha2 testing group created (%%(group)s)' % SITENAME Group creation email subject ASTAKOS_HELPDESK_NOTIFICATION_EMAIL_SUBJECT '%s alpha2 testing account activated (%%(user)s)' % SITENAME Account activation helpdesk notification email subject ASTAKOS_EMAIL_CHANGE_EMAIL_SUBJECT 'Email change on %s alpha2 testing' % SITENAME Email change subject ASTAKOS_PASSWORD_RESET_EMAIL_SUBJECT 'Password reset on %s alpha2 testing' % SITENAME Password change email subject - -ASTAKOS_QUOTA_HOLDER_URL '' The quota holder URI - e.g. ``http://localhost:8080/api/quotaholder/v`` -ASTAKOS_SERVICES {'cyclades': {'url':'https://node1.example.com/ui/', 'quota': {'vm': 2}}, Cloud service default url and quota - 'pithos+': {'url':'https://node2.example.com/ui/', 'quota': { - 'diskspace': 50 * 1024 * 1024 * 1024}}}) +ASTAKOS_PROJECT_CREATION_SUBJECT '%s alpha2 testing project application created (%%(name)s)' % SITENAME Project application creation subject +ASTAKOS_PROJECT_APPROVED_SUBJECT '%s alpha2 testing project application approved (%%(name)s)' % SITENAME Project application approval subject +ASTAKOS_PROJECT_TERMINATION_SUBJECT '%s alpha2 testing project terminated (%%(name)s)' % SITENAME Project termination subject +ASTAKOS_PROJECT_SUSPENSION_SUBJECT '%s alpha2 testing project suspended (%%(name)s)' % SITENAME Project suspension subject +ASTAKOS_PROJECT_MEMBERSHIP_CHANGE_SUBJECT '%s alpha2 testing project membership changed (%%(name)s)' % SITENAME Project membership change subject + +ASTAKOS_QUOTAHOLDER_URL '' The quotaholder URI + e.g. ``http://localhost:8080/api/quotaholder/v`` +ASTAKOS_QUOTAHOLDER_TOKEN '' The secret token for accessing the quotaholder URI + +ASTAKOS_SERVICES {'cyclades': {'resources': [{'desc': 'Number of virtual machines', Default cloud service information + 'group': 'compute', + 'name': 'vm', + 'uplimit': 2}, + {'desc': 'Virtual machine disk size', + 'group': 'compute', + 'name': 'diskspace', + 'unit': 'GB', + 'uplimit': 5}, + {'desc': 'Number of virtual machine processors', + 'group': 'compute', + 'name': 'cpu', + 'uplimit': 1}, + {'desc': 'Virtual machines', + 'group': 'compute', + 'name': 'ram', + 'unit': 'MB', + 'uplimit': 1024}], + 'url': 'https://node1.example.com/ui/'}, + 'pithos+': {'resources': [{'desc': 'Pithos account diskspace', + 'group': 'storage', + 'name': 'diskspace', + 'unit': 'bytes', + 'uplimit': 5368709120}], + 'url': 'https://node2.example.com/ui/'}} ASTAKOS_AQUARIUM_URL '' The billing (aquarium) URI - e.g. ``http://localhost:8888/user`` + e.g. ``http://localhost:8888/user`` ASTAKOS_PAGINATE_BY 10 Number of object to be displayed per page ASTAKOS_NEWPASSWD_INVALIDATE_TOKEN True Enforce token renewal on password change/reset. If set to False, user can optionally decide whether to renew the token or not. +ASTAKOS_ENABLE_LOCAL_ACCOUNT_MIGRATION True Permit local account migration to third party account =========================================== ============================================================================= =========================================================================================== Administrator functions