'Adds the cookies configured from UI to the providers requests session
:return: A tuple with the the (success result, and a descriptive message in str)'

def add_cookies_from_ui(self):

    if (self.enable_cookies and self.cookies):
        cookie_validator = re.compile(u'^(\\w+=\\w+)(;\\w+=\\w+)*$')
        if (not cookie_validator.match(self.cookies)):
            return (False, u'Cookie    is    not    correctly    formatted:    {0}'.format(self.cookies))
        add_dict_to_cookiejar(self.session.cookies, dict((x.rsplit(u'=', 1) for x in self.cookies.split(u';'))))
        return (True, u'torrent    cookie')
    return (False, u'No    Cookies    added    from    ui    for    provider:    {0}'.format(self.name))
