Extend Zanata Pull with module option and more dashboard plugins
horizon-manage.py provides a module option to define different project modules (horizon modules are default), so provide this option also here Compile messages can be perform directly in horizon_lib_dir. It's not required to go in each module dir, so removed this. All messages will compiled now which takes insignificantly longer. Change-Id: I82be90e722780d27bb0593575b8bfe5befe46686
This commit is contained in:
parent
500057a4f1
commit
066e462c64
@ -14,7 +14,7 @@
|
|||||||
# limitations under the License.
|
# limitations under the License.
|
||||||
|
|
||||||
- name: Perform a Zanata Pull Catalog
|
- name: Perform a Zanata Pull Catalog
|
||||||
command: "{{ horizon_bin }}/horizon-manage.py pull_catalog -p {{ translation.project }} -b {{ (translation.branch | default(horizon_translations_project_version)) | replace('/', '-') }}"
|
command: "{{ horizon_bin }}/horizon-manage.py pull_catalog -p {{ translation.project }} -m {{ translation.module }} -b {{ (translation.branch | default(horizon_translations_project_version)) | replace('/', '-') }}"
|
||||||
args:
|
args:
|
||||||
chdir: "{{ horizon_lib_dir }}/"
|
chdir: "{{ horizon_lib_dir }}/"
|
||||||
changed_when: false
|
changed_when: false
|
||||||
@ -27,11 +27,7 @@
|
|||||||
- name: Perform Zanata Compile Messages
|
- name: Perform Zanata Compile Messages
|
||||||
command: "{{ horizon_bin }}/horizon-manage.py compilemessages"
|
command: "{{ horizon_bin }}/horizon-manage.py compilemessages"
|
||||||
args:
|
args:
|
||||||
chdir: "{{ horizon_lib_dir }}/{{ item }}"
|
chdir: "{{ horizon_lib_dir }}/"
|
||||||
with_items:
|
|
||||||
- horizon
|
|
||||||
- openstack_dashboard
|
|
||||||
- openstack_auth
|
|
||||||
tags:
|
tags:
|
||||||
- skip_ansible_lint
|
- skip_ansible_lint
|
||||||
notify: Restart apache2
|
notify: Restart apache2
|
||||||
|
@ -15,6 +15,29 @@
|
|||||||
|
|
||||||
_horizon_translations_pull:
|
_horizon_translations_pull:
|
||||||
- project: "horizon"
|
- project: "horizon"
|
||||||
|
branch: master
|
||||||
enabled: True
|
enabled: True
|
||||||
|
module:
|
||||||
|
- horizon
|
||||||
|
- openstack_auth
|
||||||
|
- openstack_dashboard
|
||||||
|
- project: "designate-dashboard"
|
||||||
|
branch: master
|
||||||
|
enabled: True
|
||||||
|
module: designatedashboard
|
||||||
|
- project: "sahara-dashboard"
|
||||||
|
branch: master
|
||||||
|
enabled: True
|
||||||
|
module: sahara_dashboard
|
||||||
- project: "heat-dashboard"
|
- project: "heat-dashboard"
|
||||||
|
branch: master
|
||||||
enabled: "{{ horizon_enable_heat_ui }}"
|
enabled: "{{ horizon_enable_heat_ui }}"
|
||||||
|
module: heat_dashboard
|
||||||
|
- project: "magnum-ui"
|
||||||
|
branch: master
|
||||||
|
enabled: True
|
||||||
|
module: magnum_ui
|
||||||
|
- project: "trove-dashboard"
|
||||||
|
branch: master
|
||||||
|
enabled: True
|
||||||
|
module: trove_dashboard
|
||||||
|
Loading…
Reference in New Issue
Block a user