Module Expr Str ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias identifier ImportFrom alias ImportFrom alias ClassDef bases AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr keyword Call NameLoad Str keyword NameLoad keyword Call NameLoad Str decorator_list ClassDef bases AttributeLoad NameLoad attr body Assign NameStore Call NameLoad keyword Call NameLoad Str keyword Call NameLoad Str keyword NameLoad keyword Num keyword Num Assign NameStore Call NameLoad keyword Call NameLoad Str keyword Call NameLoad Str keyword NameLoad keyword Num keyword Num FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad Call NameLoad NameLoad NameLoad attr If CompareGt SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str body Raise Call AttributeLoad NameLoad attr Call NameLoad Str Return NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr keyword Call NameLoad Str keyword Call AttributeLoad NameLoad attr keyword Dict Str Str keyword Call NameLoad Str keyword NameLoad FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str NameLoad If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign AttributeStore SubscriptLoad AttributeLoad NameLoad attr Index Str attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str If UnaryOpNot NameLoad body Return NameLoad If Call AttributeLoad NameLoad attr Str body TryExcept body Assign NameStore Call NameLoad SubscriptLoad NameLoad Slice Num handlers ExceptHandler type TupleLoad NameLoad NameLoad body Raise Call AttributeLoad NameLoad attr Str If CompareGt NameLoad Num body Raise Call AttributeLoad NameLoad attr Str If CompareEq NameLoad Num body Assign NameStore Str Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str BoolOpOr SubscriptLoad AttributeLoad NameLoad attr Index Str Str decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr keyword Call NameLoad Str keyword Call AttributeLoad NameLoad attr keyword Dict Str Str decorator_list
N/A N/A 
sentry.web.forms.projects
~~~~~~~~~~~~~~~~~~~~~~~~~

:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
 __future__ absolute_import django forms django.conf settings django.utils.translation ugettext_lazy _ sentry.models ProjectOption sentry.web.forms.fields RangeField NotificationSettingsForm N/A N/A forms Form N/A N/A subject_prefix N/A N/A forms CharField label N/A _ Mail Subject Prefix required False help_text N/A _ Choose a custom prefix for emails from this project. N/A DigestSettingsForm N/A N/A forms Form N/A N/A minimum_delay N/A RangeField label N/A _ Minimum delivery frequency help_text N/A _ Notifications will be delivered at most this often. required False min_value 1 max_value 60 N/A maximum_delay N/A RangeField label N/A _ Maximum delivery frequency help_text N/A _ Notifications will be delivered at least this often. required False min_value 1 max_value 60 clean N/A N/A self N/A N/A N/A cleaned N/A N/A N/A super DigestSettingsForm self clean N/A N/A N/A cleaned N/A minimum_delay N/A cleaned N/A maximum_delay N/A N/A N/A N/A forms ValidationError N/A _ Maximum delivery frequency must be equal to or greater than the minimum delivery frequency. N/A cleaned N/A N/A ProjectQuotasForm N/A N/A forms Form N/A N/A per_minute N/A N/A forms CharField label N/A _ Maximum events per minute widget N/A N/A forms TextInput attrs N/A placeholder e.g. 90% or 100 help_text N/A _ This cannot be higher than the team (or system) allotted maximum. The value can be either a fixed number, or a percentage that is relative to the team's overall quota. required False __init__ N/A N/A self project N/A args kwargs N/A N/A N/A self project project N/A N/A N/A N/A super ProjectQuotasForm self __init__ args kwargs N/A per_minute N/A N/A N/A ProjectOption objects get_value N/A self project quotas:per_minute None N/A N/A per_minute None N/A N/A per_minute N/A settings SENTRY_DEFAULT_MAX_EVENTS_PER_MINUTE N/A N/A N/A N/A self fields N/A per_minute initial per_minute N/A clean_per_minute N/A N/A self N/A N/A N/A value N/A N/A N/A self cleaned_data get per_minute N/A N/A value N/A N/A value N/A N/A N/A value endswith % N/A N/A N/A N/A pct N/A int N/A value N/A -1 N/A N/A N/A N/A TypeError ValueError N/A N/A N/A N/A forms ValidationError Invalid percentage N/A N/A pct 100 N/A N/A N/A N/A forms ValidationError Invalid percentage N/A N/A pct 0 N/A N/A value 0 N/A value N/A save N/A N/A self N/A N/A N/A N/A N/A N/A ProjectOption objects set_value N/A self project quotas:per_minute N/A N/A N/A self cleaned_data N/A per_minute N/A N/A NewRuleForm N/A N/A forms Form N/A N/A label N/A N/A forms CharField label N/A _ Label widget N/A N/A forms TextInput attrs N/A placeholder e.g. My Custom Rule N/A