def spin(self):
        if self._notification_socket:
            self._flush_notifications()
        if self._mux_socket:
            self._flush_results(self._mux_socket)
        if self._task_socket:
            self._flush_results(self._task_socket)
        if self._control_socket:
            self._flush_control(self._control_socket)
        if self._iopub_socket:
            self._flush_iopub(self._iopub_socket)
        if self._query_socket:
            self._flush_ignored_hub_replies()
Copies object to itself, but applies a new content-type. The guess
dataset/ETHPy150Open ipython/ipython-py3k/IPython/parallel/client/client.py/Client.spin--crossover with--dataset/ETHPy150Open rackspace/pyrax/pyrax/object_storage.py/StorageObject.change_content_type