if isinstance(newname, list) or isinstance(newname, tuple):
self._parsed_name += list(newname)
else:
- self._parsed_name.append(unicode(newname))
+ self._parsed_name.append('%s' % newname)
@property
def help(self):
@help.setter
def help(self, newhelp):
- self._help = unicode(newhelp)
+ self._help = '%s' % newhelp
@property
def arity(self):
if options == self.default:
return
if not isinstance(options, list):
- options = [unicode(options)]
+ options = ['%s' % options]
for option in options:
keypath, sep, val = option.partition('=')
if not sep:
def _run(self, server_id, profile):
self.client.set_firewall_profile(
server_id=int(server_id),
- profile=unicode(profile).upper())
+ profile=('%s' % profile).upper())
def main(self, server_id, profile):
super(self.__class__, self)._run()
else:
origerr = stack[0]
- message = unicode(message) if message else unicode(origerr)
+ message = '%s' % (message if message else origerr)
try:
status = err.status or err.errno
counter = 1
for key, val in sorted(d.items()):
+ key = '%s' % key
if key in exclude:
continue
print_str = ''
print_str = '%s. ' % counter
counter += 1
print_str = '%s%s' % (' ' * (ident - len(print_str)), print_str)
- print_str += ('%s' % key).strip()
- print_str += ' ' * (margin - len(unicode(key).strip()))
+ print_str += key.strip()
+ print_str += ' ' * (margin - len(key.strip()))
print_str += ': '
if isinstance(val, dict):
print(print_str)
with_enumeration=recursive_enumeration,
recursive_enumeration=recursive_enumeration)
else:
- print print_str + ' ' + unicode(val).strip()
+ print print_str + ' ' + ('%s' % val).strip()
def print_list(
isinstance(item, list) or
item in exclude))
except ValueError:
- margin = (2 + len(unicode(len(l)))) if enumerate else 1
+ margin = (2 + len(('%s' % len(l)))) if enumerate else 1
counter = 1
prefix = ''
if isinstance(item, dict):
title = sorted(set(title).intersection(item.keys()))
if with_redundancy:
- header = ' '.join(unicode(item[key]) for key in title)
+ header = ' '.join('%s' % item[key] for key in title)
else:
- header = ' '.join(unicode(item.pop(key)) for key in title)
+ header = ' '.join('%s' % item.pop(key) for key in title)
print(bold(header))
if isinstance(item, dict):
print_dict(item, ident=1)
f.write('\n')
list2file(v, f, depth + 1)
else:
- f.write(' %s\n' % unicode(v))
+ f.write(' %s\n' % v)
def list2file(l, f, depth=1):
elif isinstance(item, list):
list2file(item, f, depth + 1)
else:
- f.write('%s%s\n' % ('\t' * depth, unicode(item)))
+ f.write('%s%s\n' % ('\t' * depth, item))
# Split input auxiliary
data = dumps(kwargs.pop('json'))
self.set_default_header('Content-Type', 'application/json')
if data:
- self.set_default_header('Content-Length', unicode(len(data)))
+ self.set_default_header('Content-Length', '%s' % len(data))
sendlog.info('perform a %s @ %s', method, self.base_url)
if isinstance(err.details, list):
tmp_err = err.details
else:
- tmp_err = unicode(err.details).split(',')
+ errd = '%s' % err.details
+ tmp_err = errd.split(',')
tmp_err = tmp_err[0].split(':')
tmp_err = tmp_err[2].split('"')
err.message = tmp_err[1]
self.method = method
def set_header(self, name, value):
- self.headers[unicode(name)] = unicode(value)
+ self.headers['%s' % name] = '%s' % value
def remove_header(self, name):
try:
:returns: (str) content
"""
self._get_response()
- return unicode(self._content)
+ return '%s' % self._content
@text.setter
def test(self, v):
for k, v in extra_params.items():
params[k] = v
for i, (key, val) in enumerate(params.items()):
- param_str = ('?' if i == 0 else '&') + unicode(key)
+ param_str = '%s%s' % ('?' if i == 0 else '&', key)
if val is not None:
- param_str += '=' + unicode(val)
+ param_str += '=%s' % val
url += param_str
parsed = urlparse(url)
for (nic_id, network_id) in [(
net['id'],
net['network_id']) for net in vm_nets if nic_id == net['id']]:
- req = {'remove': {'attachment': unicode(nic_id)}}
+ req = {'remove': {'attachment': '%s' % nic_id}}
r = self.networks_post(network_id, 'action', json_data=req)
r.release()
num_of_disconnections += 1
path = ''
for arg in args:
- suffix = unicode(arg)
+ suffix = '%s' % arg
try:
while suffix[0] == '/':
suffix = suffix[1:]