from samba.credentials import SMB_SIGNING_REQUIRED
from samba.gp.util.logging import log
from hashlib import blake2b
+import numbers
+from samba.common import get_string
try:
from enum import Enum
ret = [' '*level + '[ %s ]' % __rsop_vals(v, level+2) for v in vals]
return '\n' + '\n'.join(ret)
else:
- return vals
+ if isinstance(vals, numbers.Number):
+ return ' '*(level+2) + str(vals)
+ else:
+ return ' '*(level+2) + get_string(vals)
def rsop(lp, creds, store, gp_extensions, username, target):
dc_hostname = get_dc_hostname(creds, lp)