Story #6213
Updated by bmbouter almost 5 years ago
Plugins, e.g. pulp_ansible provide snippets according to a convention whereby they are stored in the Python package. See [here](https://github.com/pulp/pulp_ansible/tree/master/pulp_ansible/app/webserver_snippets) as an example. In the webserver role, the installer needs to inspect each plugin to see if a custom snippet exists. If it does symlink it. For Nginx the symlinks need to go to /etc/nginx/conf.d/ For Apache the installer needs to create a `pulp` folder at `/etc/httpd/pulp/` and symlink the files inside it. For example pulp_ansible would be either `/etc/nginx/conf.d/pulp_ansible.conf` `/etc/nginx/conf.d/pulp_ansible.conf or `/etc/httpd/pulp/pulp_ansible.conf`.