Comments (2)
General agreement to go ahead, and once datapusher+ is released let's link to it from the docs and consider switching the docker images again
from ckan.
Hi All,
@wardi thanks for the warm welcome.
I've gone looking, but I've not been able to find if the ckan system has the ability to start the job workers. I also don't see any items that runs the email notify sub system.
Since xloader ulitlizes the job's system that ckan core has, having the job queue/s started on the ckan container should be all you need. Plus having the xloader extension available and on the ckan.ini config items.
In the CKAN data.qld.gov.au deployment, we have 3 queues as we have the 'archiver' extension installed.
So that is 'default', 'priority' and 'bulk'.
Just spitballing here, how does this sound:
The base image should have config options to start at least default job worker but also any extra queue listeners in container config options.
As for the plugin being included in the base image, since its not inlined with a release of ckan, it should be loading a version either direct from github or pypi via default container options or overrides to get direct on extending the base image.
on how to achive that please see: https://github.com/qld-gov-au/opswx-ckan-cookbook/blob/934611c7dd8833f18c5bf2d1de7634a5ddd7238e/resources/pip_install_app.rb and https://github.com/qld-gov-au/opswx-ckan-cookbook/blob/934611c7dd8833f18c5bf2d1de7634a5ddd7238e/recipes/ckanweb-deploy-exts.rb#L147 which is what we use to load plugins via chef/opsworks (And yes we are about to migrate off opsworks since its gone after May 26, 2024 )
from ckan.
Related Issues (20)
- Parse malformed requests properly HOT 1
- Supervisor config for worker should set environment variable PYTHONUNBUFFERED HOT 3
- Status of API keys in CKAN 2.10+ unclear (still supported?)
- πΊπ₯©π· First-class Files HOT 1
- Following /followers count not updated immediately.
- The CSRF token is not correctly applied in the Bootstrap 3 'Add Collaborator' page HOT 2
- datastore_search truncates timestamps to seconds HOT 1
- Data Explorer View limiting number of rows HOT 2
- API Call organization_list returns 'Internal Server Error' in CKAN 2.10
- werkzeug needs 3.0.3 HOT 2
- After upgrading the ckan version, Page View Tracking cannot continue to be updated HOT 1
- performance improvements: start-up time
- Sending password reset link to multiple accounts with the same email address does not work
- resource_proxy and data views / visualisation without using DataStore
- Custom IAuthenticator in Ckan 2.10.4
- _dict_save create or update instead of upsert
- Theming - Adding CSS files using Webassets not working HOT 2
- missing ckan db create-from-model
- alembic revision --autogenerate
- PluginNotFoundException - missing external extensions
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ckan.