return d
-def append_query_arg(s, n, v):
- if not v:
- return s
- nv = '{n}={v}'.format(n=n, v=v)
- if not s:
- return nv
- return '{s}&{nv}'.format(s=s, nv=nv)
-
class KeyJSONEncoder(boto.s3.key.Key):
@staticmethod
def default(k, versioned=False):
from itertools import zip_longest # type: ignore
from .multisite import *
-from .tools import *
log = logging.getLogger(__name__)
raise boto.exception.S3ResponseError(result.status, result.reason, result.read())
return result
+def append_query_arg(s, n, v):
+ if not v:
+ return s
+ nv = '{n}={v}'.format(n=n, v=v)
+ if not s:
+ return nv
+ return '{s}&{nv}'.format(s=s, nv=nv)
class MDSearch:
def __init__(self, conn, bucket_name, query, query_args = None, marker = None):