(self, path: base.cid_t, *paths: base.cid_t, verbose: bool = False,
	           **kwargs: base.CommonArgs)
return self._client.request('/pin/verify', args, decoder='json', stream=True, **kwargs)
Verifies that all recursive pins are completely available in the local
		repository
		
		Scan the repo for pinned object graphs and check their integrity.
		Issues will be reported back with a helpful human-readable error
		message to aid in error recovery. This is useful to help recover
		from datastore corruptions (such as when accidentally deleting
		files added using the filestore backend).
		
		This function returns an iterator has to be exhausted or closed
		using either a context manager (``with``-statement) or its
		``.close()`` method.
		
		.. code-block:: python
		
			>>> with client.pin.verify("QmN…TTZ", verbose=True) as pin_verify_iter:
			...     for item in pin_verify_iter:
			...         print(item)
			...
			{"Cid":"QmVkNdzCBukBRdpyFiKPyL2R15qPExMr9rV9RFV2kf9eeV","Ok":True}
			{"Cid":"QmbPzQruAEFjUU3gQfupns6b8USr8VrD9H71GrqGDXQSxm","Ok":True}
			{"Cid":"Qmcns1nUvbeWiecdGDPw8JxWeUfxCV8JKhTfgzs3F8JM4P","Ok":True}
			…
		
		Parameters
		----------
		path
			Path to object(s) to be checked
		verbose
			Also report status of items that were OK?
		
		Returns
		-------
			Iterable[dict]
		
		+-----+----------------------------------------------------+
		| Cid | IPFS object ID checked                             |
		+-----+----------------------------------------------------+
		| Ok  | Whether the given object was successfully verified |
		+-----+----------------------------------------------------+
Verifies that all recursive pins are completely available in the local
		repository
		
		Scan the repo for pinned object graphs and check their integrity.
		Issues will be reported back with a helpful human-readable error
		message to aid in error recovery. This is useful to help recover
		from datastore corruptions (such as when accidentally deleting
		files added using the filestore backend).
		
		This function returns an iterator has to be exhausted or closed
		using either a context manager (``with``-statement) or its
		``.close()`` method.
		
		.. code-block:: python
		
			>>> with client.pin.verify("QmN…TTZ", verbose=True) as pin_verify_iter:
			...     for item in pin_verify_iter:
			...         print(item)
			...
			{"Cid":"QmVkNdzCBukBRdpyFiKPyL2R15qPExMr9rV9RFV2kf9eeV","Ok":True}
			{"Cid":"QmbPzQruAEFjUU3gQfupns6b8USr8VrD9H71GrqGDXQSxm","Ok":True}
			{"Cid":"Qmcns1nUvbeWiecdGDPw8JxWeUfxCV8JKhTfgzs3F8JM4P","Ok":True}
			…
		
		Parameters
		----------
		path
			Path to object(s) to be checked
		verbose
			Also report status of items that were OK?
		
		Returns
		-------
			Iterable[dict]
		
		+-----+----------------------------------------------------+
		| Cid | IPFS object ID checked                             |
		+-----+----------------------------------------------------+
		| Ok  | Whether the given object was successfully verified |
		+-----+----------------------------------------------------+
Verifies that all recursive pins are completely available in the local repository Scan the repo for pinned object graphs and check their integrity . Issues will be reported back with a helpful human - readable error message to aid in error recovery . This is useful to help recover from datastore corruptions ( such as when accidentally deleting files added using the filestore backend ) . This function returns an iterator has to be exhausted or closed using either a context manager ( with - statement ) or its . close () method . .. code - block :: python >>> with client . pin . verify ( QmN…TTZ verbose = True ) as pin_verify_iter : ... for item in pin_verify_iter : ... print ( item ) ... { Cid : QmVkNdzCBukBRdpyFiKPyL2R15qPExMr9rV9RFV2kf9eeV Ok : True } { Cid : QmbPzQruAEFjUU3gQfupns6b8USr8VrD9H71GrqGDXQSxm Ok : True } { Cid : Qmcns1nUvbeWiecdGDPw8JxWeUfxCV8JKhTfgzs3F8JM4P Ok : True } … Parameters ---------- path Path to object ( s ) to be checked verbose Also report status of items that were OK? Returns ------- Iterable [ dict ] + ----- + ---------------------------------------------------- + | Cid | IPFS object ID checked | + ----- + ---------------------------------------------------- + | Ok | Whether the given object was successfully verified | + ----- + ---------------------------------------------------- +
def verify(self, path: base.cid_t, *paths: base.cid_t, verbose: bool = False,
	           **kwargs: base.CommonArgs):
		"""Verifies that all recursive pins are completely available in the local
		repository
		
		Scan the repo for pinned object graphs and check their integrity.
		Issues will be reported back with a helpful human-readable error
		message to aid in error recovery. This is useful to help recover
		from datastore corruptions (such as when accidentally deleting
		files added using the filestore backend).
		
		This function returns an iterator has to be exhausted or closed
		using either a context manager (``with``-statement) or its
		``.close()`` method.
		
		.. code-block:: python
		
			>>> with client.pin.verify("QmN…TTZ", verbose=True) as pin_verify_iter:
			...     for item in pin_verify_iter:
			...         print(item)
			...
			{"Cid":"QmVkNdzCBukBRdpyFiKPyL2R15qPExMr9rV9RFV2kf9eeV","Ok":True}
			{"Cid":"QmbPzQruAEFjUU3gQfupns6b8USr8VrD9H71GrqGDXQSxm","Ok":True}
			{"Cid":"Qmcns1nUvbeWiecdGDPw8JxWeUfxCV8JKhTfgzs3F8JM4P","Ok":True}
			…
		
		Parameters
		----------
		path
			Path to object(s) to be checked
		verbose
			Also report status of items that were OK?
		
		Returns
		-------
			Iterable[dict]
		
		+-----+----------------------------------------------------+
		| Cid | IPFS object ID checked                             |
		+-----+----------------------------------------------------+
		| Ok  | Whether the given object was successfully verified |
		+-----+----------------------------------------------------+
		"""
		kwargs.setdefault("opts", {})["verbose"] = verbose
		
		args = (str(path), *(str(p) for p in paths))
		return self._client.request('/pin/verify', args, decoder='json', stream=True, **kwargs)
def verify ( self , path : base . cid_t , * paths : base . cid_t , verbose : bool = False , * * kwargs : base . CommonArgs ) : kwargs . setdefault ( "opts" , { } ) [ "verbose" ] = verbose args = ( str ( path ) , * ( str ( p ) for p in paths ) ) return self . _client . request ( '/pin/verify' , args , decoder = 'json' , stream = True , * * kwargs )