def _preprocess_kwargs(self, initial_kwargs):
        kwargs = initial_kwargs.copy()
        generic_key_related_kwargs = self._get_generic_key_related_kwargs(initial_kwargs)
        for key, value in generic_key_related_kwargs.items():
            # delete old kwarg that was related to generic key
            del kwargs[key]
            try:
                suffix = key.split('__')[1]
            except IndexError:
                suffix = None
            # add new kwargs that related to object_id and content_type fields
            new_kwargs = self._get_filter_object_id_and_content_type_filter_kwargs(value, suffix)
            kwargs.update(new_kwargs)

        return kwargs
Returns the queue names of this worker's queues.
dataset/ETHPy150Open opennode/nodeconductor/nodeconductor/core/managers.py/GenericKeyMixin._preprocess_kwargs--crossover with--dataset/ETHPy150Open bretth/django-pq/pq/worker.py/Worker.get_queue_names