Exemple #1
0
 def limits(self, r):
     max_monitors = limits.max_monitor_count(r.user)
     min_beat = limits.min_beat(r.user)
     sms_credits = r.user.sms_credits_plan + r.user.sms_credits_purchased
     allow_https = limits.is_https_allowed(r.user)
     return dict(max_monitors=max_monitors, 
                 min_beat=min_beat, 
                 sms_credits=sms_credits, 
                 sms_credis_warn=3,
                 allow_https=allow_https)
Exemple #2
0
 def check(self, request):
     log.debug("%s %s %s", request.user, request.user.plan, len(request.user.monitors))
     return request.user and limits.is_https_allowed(request.user)