def get_queue(name='<STR_LIT:default>', default_timeout=None, is_async=None,<EOL>autocommit=None, connection=None, queue_class=None, job_class=None, **kwargs):
from .settings import QUEUES<EOL>if kwargs.get('<STR_LIT>') is not None:<EOL><INDENT>is_async = kwargs['<STR_LIT>']<EOL>warnings.warn('<STR_LIT>', DeprecationWarning)<EOL><DEDENT>if is_async is None:<EOL><INDENT>is_async = QUEUES[name].get('<STR_LIT>', True)<EOL><DEDENT>job_class = get_job_class(job_class)<EOL>if default_timeout is None:<EOL><INDENT>default_timeout = QUEUES[name].get('<STR_LIT>')<EOL><DEDENT>if connection is None:<EOL><INDENT>connection = get_connection(name)<EOL><DEDENT>queue_class = get_queue_class(QUEUES[name], queue_class)<EOL>return queue_class(name, default_timeout=default_timeout,<EOL>connection=connection, is_async=is_async,<EOL>job_class=job_class, autocommit=autocommit, **kwargs)<EOL>
Returns an rq Queue using parameters defined in ``RQ_QUEUES``