Revision da19a2ff kamaki/clients/__init__.py

b/kamaki/clients/__init__.py
123 123
            url += _encode(path[1:] if path.startswith('/') else path)
124 124
        delim = '?'
125 125
        for key, val in params.items():
126
            val = '' if val in (None, False) else _encode(u'%s' % val)
126
            val = '' if val in (None, False) else _encode('%s' % val)
127 127
            url += '%s%s%s' % (delim, key, ('=%s' % val) if val else '')
128 128
            delim = '&'
129 129
        parsed = urlparse(url)
......
421 421

  
422 422
    def set_param(self, name, value=None, iff=True):
423 423
        if iff:
424
            self.params[name] = unicode(value)
424
            self.params[name] = '%s' % value  # unicode(value)
425 425

  
426 426
    def request(
427 427
            self, method, path,

Also available in: Unified diff