Ejemplo n.º 1
0
    def login(self, username, password):
        """We are storing our authentication token back to our raw api on
        success.

        ::return
            True on success, else False
        """
        if common.is_empty(username) and common.is_empty(password):
            return True
        current_user.set_credentials(username, password)
        if not current_user.login(api=self):
            logger.error('Cannot login with current credentials')
            return False
        return True
Ejemplo n.º 2
0
 def color(cls, data, default=None):
     if common.is_empty(data):
         return default
     if data.startswith('#') and len(data) == 7:
         return '%sFF' % data
     return data
Ejemplo n.º 3
0
 def strip_html(cls, data, default=None):
     if common.is_empty(data):
         return default
     return strip_tags(data)
Ejemplo n.º 4
0
 def math_floor(cls, data, default=None):
     if common.is_empty(data):
         return default
     return math.floor(data)
Ejemplo n.º 5
0
 def quote(cls, data, default=None):
     if common.is_empty(data):
         return default
     return urllib.quote_plus(data)
Ejemplo n.º 6
0
 def float(cls, data, default=None):
     if common.is_empty(data):
         return default
     return float(data)
Ejemplo n.º 7
0
 def string(cls, data, default=None):
     if common.is_empty(data):
         return default
     return str(data)
Ejemplo n.º 8
0
 def color(cls, data, default=None):
     if common.is_empty(data):
         return default
     if data.startswith('#') and len(data) == 7:
         return '%sFF' % data
     return data
Ejemplo n.º 9
0
 def strip_html(cls, data, default=None):
     if common.is_empty(data):
         return default
     return strip_tags(data)
Ejemplo n.º 10
0
 def math_floor(cls, data, default=None):
     if common.is_empty(data):
         return default
     return math.floor(data)
Ejemplo n.º 11
0
 def quote(cls, data, default=None):
     if common.is_empty(data):
         return default
     return urllib.quote_plus(data)
Ejemplo n.º 12
0
 def float(cls, data, default=None):
     if common.is_empty(data):
         return default
     return float(data)
Ejemplo n.º 13
0
 def string(cls, data, default=None):
     if common.is_empty(data):
         return default
     return str(data)