Module Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body TryExcept body Return SubscriptLoad Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Index Num handlers ExceptHandler type NameLoad body Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults Str body Return ListComp TupleLoad AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad comprehension NameStore Call AttributeLoad NameLoad attr decorator_list Call AttributeLoad AttributeLoad NameLoad attr attr keyword Num decorator_list ClassDef bases NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword Num Assign NameStore Dict Str Str Str Str Str NameLoad ListLoad Str ListLoad Dict Str Str ListLoad Str NameLoad FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If Call NameLoad NameLoad NameLoad body Return CompareEq AttributeLoad NameLoad attr NameLoad orelse Return CompareEq NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword NameLoad keyword NameLoad keyword AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad Assign NameStore Dict Str Str Str Str NameLoad ListLoad Str Str FunctionDef arguments args NameParam defaults kwarg body If BoolOpAnd CompareIn Str NameLoad Call NameLoad SubscriptLoad NameLoad Index Str NameLoad body Assign SubscriptStore NameLoad Index Str Call AttributeLoad AttributeLoad NameLoad attr attr keyword SubscriptLoad NameLoad Index Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If NameLoad body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad orelse ImportFrom alias Assign NameStore ListLoad For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore Str Assign NameStore BinOpMod Str TupleLoad Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse If Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str body Assign NameStore Str Assign NameStore Str orelse Assign NameStore IfExp CompareEq AttributeLoad NameLoad attr Str Str Str Assign NameStore Str Assign NameStore BinOpMod NameLoad AttributeLoad NameLoad attr If NameLoad body Assign NameStore Str orelse Assign NameStore Str Return BinOpMod NameLoad TupleLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str If BoolOpAnd AttributeLoad NameLoad attr CompareGtE Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return NameLoad If CompareEq AttributeLoad NameLoad attr Str body Return Call AttributeLoad NameLoad attr NameLoad NameLoad orelse If CompareEq AttributeLoad NameLoad attr Str body Return Call AttributeLoad NameLoad attr NameLoad NameLoad orelse If CompareEq AttributeLoad NameLoad attr Str body Return Call AttributeLoad NameLoad attr NameLoad NameLoad orelse If CompareEq AttributeLoad NameLoad attr Str body Return Call AttributeLoad NameLoad attr NameLoad orelse If CompareEq AttributeLoad NameLoad attr Str body If NameLoad body Return Call AttributeLoad NameLoad attr NameLoad NameLoad orelse If CompareEq AttributeLoad NameLoad attr Str body If NameLoad body Return Call AttributeLoad NameLoad attr NameLoad NameLoad orelse Assign NameStore BinOpMod Str AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Raise Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If BoolOpAnd CompareIsNot AttributeLoad NameLoad attr NameLoad CompareIsNot AttributeLoad NameLoad attr NameLoad body TryExcept body If CompareGt Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr body Return NameLoad handlers ExceptHandler body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Pass Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore IfExp AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad Assign NameStore IfExp AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad For NameStore NameLoad body If CompareNotIn NameLoad NameLoad body Return NameLoad Assign NameStore IfExp AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad Assign NameStore IfExp AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad For NameStore NameLoad body If CompareIn NameLoad NameLoad body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str If CompareIsNot AttributeLoad NameLoad attr NameLoad body TryExcept body Assign NameStore Call NameLoad AttributeLoad NameLoad attr If BoolOpAnd CompareIsNot NameLoad NameLoad CompareIsNot AttributeLoad NameLoad attr NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr If CompareEq NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr Return NameLoad Return BoolOpAnd CompareGt NameLoad Num CompareLtE NameLoad Call NameLoad AttributeLoad NameLoad attr handlers ExceptHandler body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Pass Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body TryExcept body Return Call NameLoad Dict Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad AttributeLoad NameLoad attr handlers ExceptHandler body Assign NameStore BinOpMod Str AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Raise Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Return BoolOpAnd CompareEq BinOpAdd NameLoad NameLoad Call AttributeLoad NameLoad attr CompareGtE Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr If CompareIsNot AttributeLoad NameLoad attr NameLoad body Assign NameStore BoolOpOr NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad For NameStore AttributeLoad NameLoad attr body If CompareIsNot AttributeLoad NameLoad attr NameLoad body Assign NameStore BoolOpOr NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Assign NameStore NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body If CompareIs AttributeLoad NameLoad attr NameLoad body Continue TryExcept body Assign NameStore BinOpDiv AttributeLoad NameLoad attr Num Assign NameStore CompareLt NameLoad NameLoad If NameLoad body Assign NameStore NameLoad For NameStore AttributeLoad NameLoad attr body If BoolOpOr CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareIs AttributeLoad NameLoad attr NameLoad body Continue Assign NameStore BinOpDiv AttributeLoad NameLoad attr Num Break If CompareIsNot NameLoad NameLoad body Assign NameStore BoolOpAnd CompareNotEq NameLoad NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore BoolOpOr NameLoad NameLoad Continue Assign NameStore BoolOpOr NameLoad NameLoad handlers ExceptHandler body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Pass Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Assign NameStore NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body If CompareIs AttributeLoad NameLoad attr NameLoad body Continue TryExcept body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Assign NameStore CompareLtE NameLoad NameLoad If NameLoad body Assign NameStore NameLoad For NameStore AttributeLoad NameLoad attr body If BoolOpOr CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareIs AttributeLoad NameLoad attr NameLoad body Continue Assign NameStore Call NameLoad AttributeLoad NameLoad attr Break If CompareIsNot NameLoad NameLoad body Assign NameStore BoolOpAnd CompareNotEq NameLoad NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore BoolOpOr NameLoad NameLoad Continue Assign NameStore BoolOpOr NameLoad NameLoad handlers ExceptHandler body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Pass Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body ImportFrom alias For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd UnaryOpNot NameLoad NameLoad CompareLt AttributeLoad BinOpSub Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr attr Num body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Return Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr If UnaryOpNot Call AttributeLoad NameLoad attr NameLoad keyword NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return ImportFrom alias ImportFrom alias alias ImportFrom alias Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign NameStore BinOpMod Str AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore ListLoad Assign NameStore Dict Str Str Str NameLoad NameLoad NameLoad If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Dict Str Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index Str ListComp NameLoad comprehension NameStore AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index Str NameLoad If AttributeLoad NameLoad attr body Assign NameStore BinOpMod Str Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr With Call AttributeLoad NameLoad attr body Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword ListLoad AttributeLoad AttributeLoad NameLoad attr attr keyword SubscriptLoad AttributeLoad NameLoad attr Index Str keyword NameLoad keyword NameLoad If AttributeLoad NameLoad attr body Assign NameStore ListLoad If AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr If CompareGt Call NameLoad NameLoad Num body Assign NameStore BinOpMod Str Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr With Call AttributeLoad NameLoad attr body Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Str NameLoad Assign NameStore BinOpMod Str AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword SubscriptLoad AttributeLoad NameLoad attr Index Str keyword Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad TryExcept body With Call AttributeLoad NameLoad attr body Assign NameStore Call NameLoad BinOpMod Str Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad keyword NameLoad keyword Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr handlers ExceptHandler body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword NameLoad keyword NameLoad keyword AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword NameLoad keyword NameLoad keyword AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword NameLoad keyword NameLoad keyword AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Dict Str Str Str Str Str NameLoad ListLoad Str ListLoad Str decorator_list
N/A N/A re datetime datetime dateutil.relativedelta relativedelta breezeminder.app app breezeminder.models.base BaseDocument BaseQuerySet ReminderQuerySet N/A BaseQuerySet N/A N/A N/A ReminderHistoryQuerySet N/A BaseQuerySet N/A last_reminder N/A N/A self reminder card N/A N/A N/A N/A N/A N/A N/A N/A self filter reminder reminder card card N/A 0 N/A N/A N/A IndexError N/A N/A None N/A N/A ReminderTypeQuerySet N/A BaseQuerySet N/A all_tuples N/A N/A self field N/A name N/A N/A N/A N/A N/A t key N/A getattr t field N/A t N/A N/A self all N/A N/A N/A N/A app cache memoize timeout 3600 N/A ReminderType N/A BaseDocument N/A N/A key N/A N/A N/A app db StringField required True N/A name N/A N/A N/A app db StringField required True N/A description N/A N/A N/A app db StringField N/A order N/A N/A N/A app db IntField required True default 0 N/A meta N/A collection queryset_class ordering indexes reminder_types ReminderTypeQuerySet N/A +order N/A N/A fields unique N/A key True __str__ N/A N/A self N/A N/A N/A N/A self key N/A __eq__ N/A N/A self obj N/A N/A N/A N/A isinstance obj basestring N/A N/A N/A N/A self key obj N/A N/A N/A self obj N/A N/A Reminder N/A BaseDocument N/A N/A owner N/A N/A N/A app db ReferenceField User required True dbref False reverse_delete_rule N/A N/A app db CASCADE N/A type N/A N/A N/A app db ReferenceField ReminderType required True dbref False N/A threshold N/A N/A N/A app db DecimalField required True default 0.0 N/A quantifier N/A N/A N/A app db StringField N/A valid_until N/A N/A N/A app db DateTimeField N/A send_email N/A N/A N/A app db BooleanField required True default True N/A send_sms N/A N/A N/A app db BooleanField required True default True N/A meta N/A collection queryset_class indexes reminders ReminderQuerySet N/A type valid_until __init__ N/A N/A self N/A kwargs N/A N/A N/A N/A type kwargs N/A isinstance N/A kwargs N/A type basestring N/A N/A N/A kwargs N/A type N/A N/A N/A ReminderType objects get key N/A kwargs N/A type N/A N/A N/A N/A super Reminder self __init__ kwargs N/A last_reminded N/A N/A self card N/A None N/A N/A 
        Grabs the last reminder. Proxy for `ReminderHistory.objects.last_reminder`.
        If a card is supplied, return the latest reminder for that specifically.
        If no card is supplied, for each card owned by the owner of this reminder,
        return the result of this method
         N/A card N/A N/A N/A N/A N/A ReminderHistory objects last_reminder self card N/A breezeminder.models.card BreezeCard N/A reminders N/A N/A card N/A N/A N/A BreezeCard objects filter owner N/A self owner N/A N/A reminder N/A N/A self last_reminded card N/A reminder N/A N/A N/A N/A reminders append reminder N/A reminders N/A description N/A N/A self html N/A True N/A N/A 
        Returns a descriptive form of this reminder.
        
        Examples
            Balance falls below $25.00
            Remaining Rides falls below 3
            Expiration Date is 2 days away
         N/A N/A N/A self type EXP N/A N/A action is N/A quantity N/A %i %s away N/A N/A int N/A self threshold N/A self quantifier N/A N/A N/A N/A N/A N/A self type key startswith AVAIL_ N/A N/A action N/A quantity N/A N/A fmt N/A N/A N/A self type BAL $%.2f %s N/A action falls below N/A quantity N/A fmt N/A self threshold N/A html N/A N/A format <b>%s</b> %s <b>%s</b> N/A N/A format %s %s %s N/A N/A format N/A N/A N/A self type name action quantity N/A check_reminder N/A N/A self card last_state N/A None N/A N/A  Entry point for lazily checking reminders based on type  N/A N/A N/A self valid_until N/A N/A N/A datetime now N/A self valid_until N/A N/A False N/A N/A N/A self type BAL N/A N/A N/A N/A self _check_balance_reminder card last_state N/A N/A N/A N/A self type RIDE N/A N/A N/A N/A self _check_ride_reminder card last_state N/A N/A N/A N/A self type ROUND_TRIP N/A N/A N/A N/A self _check_round_trip_reminder card last_state N/A N/A N/A N/A self type EXP N/A N/A N/A N/A self _check_expiration_reminder card N/A N/A N/A N/A self type AVAIL_BAL N/A N/A last_state N/A N/A N/A N/A self _check_available_balance_reminder card last_state N/A N/A N/A N/A self type AVAIL_PROD N/A N/A last_state N/A N/A N/A N/A self _check_available_product_reminder card last_state N/A N/A message N/A Reminders for type %s are not implemented N/A self type N/A N/A N/A N/A app logger exception message N/A N/A NotImplementedError message N/A _check_available_balance_reminder N/A N/A self card last_state N/A N/A N/A  Check if card stored value has increased  N/A N/A N/A N/A card stored_value None N/A N/A last_state stored_value None N/A N/A N/A N/A N/A N/A float N/A card stored_value N/A float N/A last_state stored_value N/A N/A True N/A N/A N/A N/A N/A N/A N/A app logger exception Exception checking available balance N/A N/A False N/A _check_available_product_reminder N/A N/A self card last_state N/A N/A N/A  Check if card has new products  N/A current_prod N/A N/A card products N/A card products N/A N/A old_prod N/A N/A last_state products N/A last_state products N/A N/A product current_prod N/A N/A N/A product old_prod N/A N/A True N/A current_pending N/A N/A card pending N/A card pending N/A N/A old_pending N/A N/A last_state pending N/A last_state pending N/A N/A pending current_pending N/A N/A N/A pending old_pending N/A N/A True N/A False N/A _check_balance_reminder N/A N/A self card last_state N/A None N/A N/A  Check card stored value  N/A N/A N/A card stored_value None N/A N/A N/A N/A current_value N/A float N/A card stored_value N/A N/A N/A last_state None N/A N/A last_state stored_value None N/A N/A last_value N/A float N/A last_state stored_value N/A N/A current_value last_value N/A N/A N/A N/A N/A app logger info N/A No change in stored value %s since last reminder: %s N/A current_value N/A card last_four N/A False N/A N/A N/A current_value 0 N/A current_value N/A float N/A self threshold N/A N/A N/A N/A N/A N/A N/A app logger exception Exception checking balance N/A N/A False N/A _exp_delta N/A N/A self N/A N/A N/A N/A N/A N/A relativedelta N/A N/A N/A N/A self quantifier lower N/A int N/A self threshold N/A N/A N/A N/A message N/A Expiration reminders not implemented for %s N/A self quantifier N/A N/A N/A N/A app logger exception message N/A N/A NotImplementedError message N/A _will_expire N/A N/A self exp_date delta N/A N/A N/A now N/A N/A N/A N/A datetime now date N/A N/A N/A N/A now delta N/A N/A exp_date date N/A N/A N/A exp_date date now N/A _check_expiration_reminder N/A N/A self card N/A N/A N/A  Checks the card expiration and product expirations  N/A remind False N/A delta N/A N/A self _exp_delta N/A N/A N/A card expiration_date None N/A N/A remind N/A remind N/A N/A self _will_expire N/A card expiration_date delta N/A product N/A card products N/A N/A N/A N/A product expiration_date None N/A N/A remind N/A remind N/A N/A self _will_expire N/A product expiration_date delta N/A remind N/A _check_round_trip_reminder N/A N/A self card last_state N/A None N/A N/A  Checks products for remaining round trips that have fallen below threshold  N/A remind False N/A threshold N/A int N/A self threshold N/A product N/A card products N/A N/A N/A N/A product remaining_rides None N/A N/A N/A N/A N/A round_trips N/A N/A product remaining_rides 2.0 N/A should_remind N/A round_trips threshold N/A last_state N/A N/A last_trips None N/A last N/A last_state products N/A N/A N/A N/A N/A last name N/A product name N/A N/A last remaining_rides None N/A N/A N/A last_trips N/A N/A last remaining_rides 2.0 N/A N/A N/A last_trips None N/A N/A pedantic_remind N/A N/A last_trips round_trips should_remind N/A N/A N/A N/A app logger info N/A Ensuring a change in %s round trips for %s: %s N/A round_trips N/A product name pedantic_remind N/A remind N/A remind pedantic_remind N/A N/A remind N/A remind should_remind N/A N/A N/A N/A N/A N/A N/A app logger exception Exception checking round trips N/A N/A remind N/A _check_ride_reminder N/A N/A self card last_state N/A None N/A N/A  Checks products for remaining rides that have fallen below threshold  N/A remind False N/A threshold N/A int N/A self threshold N/A product N/A card products N/A N/A N/A N/A product remaining_rides None N/A N/A N/A N/A N/A remaining_rides N/A int N/A product remaining_rides N/A should_remind N/A remaining_rides threshold N/A last_state N/A N/A last_rides None N/A last N/A last_state products N/A N/A N/A N/A N/A last name N/A product name N/A N/A last remaining_rides None N/A N/A N/A last_rides N/A int N/A last remaining_rides N/A N/A N/A last_rides None N/A N/A pedantic_remind N/A N/A last_rides remaining_rides should_remind N/A N/A N/A N/A app logger info N/A Ensuring a change in %s rides for %s: %s N/A remaining_rides N/A product name pedantic_remind N/A remind N/A remind pedantic_remind N/A N/A remind N/A remind should_remind N/A N/A N/A N/A N/A N/A N/A app logger exception Exception checking rides N/A N/A remind N/A check_all_cards N/A N/A self force N/A False N/A breezeminder.models.card BreezeCard N/A card N/A N/A N/A BreezeCard objects filter owner N/A self owner N/A N/A N/A N/A self remind card force force N/A remind N/A N/A self card force last_state N/A False None N/A N/A last_reminder_sent N/A N/A self last_reminded card N/A N/A N/A force last_reminder_sent N/A N/A N/A N/A N/A datetime now N/A last_reminder_sent sent_date days 1 N/A N/A N/A N/A N/A app logger info N/A %s Reminder for card %s has already been sent today. Last sent: %s N/A N/A self type N/A card last_four last_reminder_sent N/A N/A N/A N/A N/A app logger info N/A Begin %s reminder check for %s N/A N/A self type N/A card last_four N/A N/A N/A N/A self check_reminder card last_state last_state N/A N/A N/A N/A N/A app logger info N/A Card %s does not need a %s reminder N/A N/A card last_four N/A self type N/A flask render_template breezeminder.app context filters breezeminder.models.messaging Messaging N/A N/A N/A N/A app logger info N/A Reminding user %s of %s at or below threshold N/A N/A N/A self owner id N/A self type N/A subject N/A [BreezeMinder] %s reminder N/A N/A self type name N/A messages N/A N/A context N/A card reminder last_state card self last_state N/A N/A N/A self type EXP N/A N/A delta N/A N/A self _exp_delta N/A expiring N/A card N/A N/A self _will_expire N/A card expiration_date delta N/A N/A expiring N/A products N/A p N/A p N/A card products N/A N/A self _will_expire N/A p expiration_date delta N/A N/A context N/A expiring expiring N/A N/A self send_email N/A N/A template N/A messages/email/reminders/%s.html N/A N/A N/A N/A self type key lower N/A N/A N/A app test_request_context N/A N/A content N/A render_template template context N/A N/A N/A N/A Messaging objects create recipients N/A N/A N/A self owner email sender N/A N/A app config N/A DEFAULT_MAIL_SENDER subject subject message content N/A N/A self send_sms N/A N/A recipients N/A N/A N/A N/A self owner can_receive_sms N/A N/A N/A N/A recipients append N/A N/A N/A self owner cell_phone sms_address N/A N/A N/A len recipients 0 N/A N/A template N/A messages/sms/reminders/%s.html N/A N/A N/A N/A self type key lower N/A N/A N/A app test_request_context N/A N/A content N/A render_template template context N/A content N/A N/A re sub \s{2,} content N/A subject N/A %s reminder N/A N/A self type name N/A N/A N/A N/A Messaging objects create recipients recipients sender N/A N/A app config N/A DEFAULT_MAIL_SENDER subject N/A N/A subject upper message content is_plain True N/A N/A N/A N/A N/A app test_request_context N/A N/A web_message N/A render_template N/A messages/web/reminders/%s.html N/A N/A N/A N/A self type key lower context N/A N/A N/A N/A ReminderHistory objects create reminder self card card message web_message sent_date N/A N/A datetime now owner N/A self owner N/A N/A N/A N/A N/A N/A N/A app logger exception Could not save a reminder history object N/A N/A N/A self save N/A N/A ReminderHistory N/A BaseDocument N/A N/A reminder N/A N/A N/A app db ReferenceField Reminder required True dbref False reverse_delete_rule N/A N/A app db CASCADE N/A card N/A N/A N/A app db ReferenceField BreezeCard required True dbref False reverse_delete_rule N/A N/A app db CASCADE N/A owner N/A N/A N/A app db ReferenceField User required True dbref False reverse_delete_rule N/A N/A app db CASCADE N/A sent_date N/A N/A N/A app db DateTimeField required True N/A message N/A N/A N/A app db StringField N/A meta N/A collection queryset_class indexes ordering reminder_history ReminderHistoryQuerySet N/A sent_date N/A -sent_date N/A