24 Commits

Author SHA1 Message Date
sinowood
52c04217e9 Multiple queue, multiple cluster in one site (#71)
* Support for multi-queue, multi-cluster configuration. API changes include:
  * Adding `cluster` to async_task() parameters and Task model
  * Adding argument --name to qcluster command
  * Necessary adjustments to Conf and Broker classes
  * Some admin improvements

* Add settings.Q_CLUSTER['ALT_CLUSTERS']: q_cluster config overrides for alternative clusters;
Add Conf.CLUSTER_NAME: separate usage from Conf.PREFIX;
QueueAdmin/OrmQ detail page enhanced: now displaying args/kwargs/q_options instead of encrypted payload.

* if `cluster` argument is not set (the default), async_task() and schedule() will be handled by the default cluster; Documentation update.

* Text cleanup

* Documentation update.

* Fix TIMEOUT setting in Windows for non-default cluster

---------

Co-authored-by: Stan Triepels <1939656+GDay@users.noreply.github.com>
2023-04-02 16:36:17 +02:00
Stan Triepels
d32d3f5a09 Docs updates (#6)
* Update django docs links to 4.0
* Update Django Q to Django Q2
* Use different theme to make difference more clear between the original and this forked one
* Added info notice about this fork
* Some small layout/typo fixes
2022-10-13 01:38:24 +02:00
Gabriel Le Breton
dfa0920a74 supervisor example in Cluster documentation Closes #196 2016-10-05 12:35:30 -04:00
Ilan Steemers
79d9d99d2a docs: moves architecture to its own main section
Also updated the architecture text a little
2015-10-18 23:13:03 +02:00
Ilan Steemers
5e5bf2cc8d docs: adjusted for multiple brokers 2015-09-06 14:48:33 +02:00
Ilan
6610277b93 docs: moved Configuration to its own section
* added more info on schedule catch up.
2015-08-19 12:38:15 +02:00
Ilan
a1c67c819b Updated architecture docs 2015-07-31 12:45:57 +02:00
Ilan
a44fc66682 docs: added queue_limit information 2015-07-24 11:28:52 +02:00
Ilan
805d160bbe use PREFIX as salt
Updated docs for this
2015-07-24 00:38:51 +02:00
Ilan
0d1f106470 docs: adds 'save' option to function references 2015-07-21 14:23:57 +02:00
Ilan
41970ef2fe docs: some formatting updates and minor fixes 2015-07-21 10:50:10 +02:00
Ilan
7999e0168a docs: small updates to cluster and installation 2015-07-19 20:27:01 +02:00
Ilan
a37d721fa3 docs: wording 2015-07-13 18:01:55 +02:00
Ilan
39e2d73a52 docs: added a section about process managers like Supervisor 2015-07-13 17:57:37 +02:00
Ilan
8e07203d18 Adding sphinx builds to Travis
* added default module django_q
* set build mode to nit-picky
* warnings raise errors

Want to make sure the docs are neat and build on Travis , to make it easier to accept doc pull requests
2015-07-13 15:30:12 +02:00
Ilan Steemers
a83dcf642b Adding more info to docs 2015-07-09 12:00:59 +02:00
Ilan Steemers
aaeadeaa6b Small typo
and rephrasing of the stop procedure
2015-07-06 11:17:06 +02:00
Ilan Steemers
c8095cb699 Added intersphinx to Python
Added cluster class reference
2015-07-06 11:11:22 +02:00
Ilan Steemers
6c5a96c135 Moved images to static folder 2015-07-05 14:38:08 +02:00
Ilan Steemers
52ae2a67ff Small enhancements to the docs.
This is still very much a work in progress.
2015-07-04 21:28:51 +02:00
Ilan Steemers
ef075b7e03 Small docs changes 2015-07-04 18:54:48 +02:00
Ilan Steemers
8f6c672734 Getting docs ready fro 0.2.0 2015-07-03 21:59:24 +02:00
Ilan Steemers
28887decab Getting docs ready fro 0.2.0 2015-07-03 19:57:45 +02:00
Ilan Steemers
b378d18098 Writing sphinx docs 2015-07-03 14:42:30 +02:00