def Shutdown(self, slice_urn, credentials):
        '''For Management Authority / operator use: shut down a badly
        behaving sliver, without deleting it to allow for forensics.'''
        self.logger.info('Shutdown(%r)' % (slice_urn))
        privileges = (SHUTDOWNSLIVERPRIV,)
        self._cred_verifier.verify_from_strings(self._server.pem_cert,
                                                        credentials,
                                                        slice_urn,
                                                        privileges)
        if self._slivers in slice_urn:
            sliver = self._slivers[slice_urn]
            for resource in sliver.resources:
                resource.status = Resource.STATUS_SHUTDOWN
            self.logger.info("Sliver %r shut down" % slice_urn)
            return True
        else:
            self.logger.info("Shutdown: No such slice: %s.", slice_urn)
            self.no_such_slice(slice_urn)
dataset/ETHPy150Open fp7-ofelia/ocf/ofam/src/src/ext/geni/am.py/ReferenceAggregateManager.Shutdown/swapped operands of `in`