Giter VIP home page Giter VIP logo

Comments (2)

wardi avatar wardi commented on June 15, 2024 1

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.

duttonw avatar duttonw commented on June 15, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.