setup: install: classic dirs: - "/etc/keystone" - "/etc/keystone/conf.d" - "/etc/keystone/fernet-keys" - "/etc/nginx/keystone/sites-enabled" - "/etc/uwsgi/keystone" - "/var/lib/keystone" - "/var/lib/nginx/keystone" - "/var/lock/keystone" - "/var/log/keystone" - "/var/log/uwsgi/keystone" - "/var/log/nginx/keystone" - "/var/run/keystone" - "/var/run/nginx/keystone" templates: keystone-snap.conf.j2: "/etc/keystone/conf.d/keystone-snap.conf" admin.ini.j2: "/etc/uwsgi/keystone/admin.ini" public.ini.j2: "/etc/uwsgi/keystone/public.ini" keystone-nginx.conf.j2: "/etc/nginx/keystone/sites-enabled/keystone.conf" # NOTE(coreycb): drop nginx.conf template when support lands for # dropping permissions to regular user. nginx.conf.j2: "/etc/nginx/keystone/nginx.conf" copyfiles: "{snap}/etc/keystone": "/etc/keystone" "{snap}/etc/nginx/": "/etc/nginx/keystone" entry_points: keystone-manage: binary: "{snap}/bin/keystone-manage" config-files: - "/etc/keystone/keystone.conf" config-dirs: - "/etc/keystone/conf.d" keystone-uwsgi: type: uwsgi uwsgi-dir: "/etc/uwsgi/keystone" log-file: "/var/log/uwsgi/keystone/uwsgi.log" keystone-nginx: type: nginx config-file: "/etc/nginx/keystone/nginx.conf"