浏览代码

Symlink ansible 2.x locations to ansible 1.9 locations

Scott Dodson 8 年之前
父节点
当前提交
479a7fdd55
共有 1 个文件被更改,包括 12 次插入0 次删除
  1. 12 0
      openshift-ansible.spec

+ 12 - 0
openshift-ansible.spec

@@ -70,6 +70,16 @@ cp -rp filter_plugins %{buildroot}%{_datadir}/ansible_plugins/
 # openshift-ansible-lookup-plugins install
 cp -rp lookup_plugins %{buildroot}%{_datadir}/ansible_plugins/
 
+# create symlinks from /usr/share/ansible/plugins/lookup ->
+# /usr/share/ansible_plugins/lookup_plugins
+pushd %{buildroot}%{_datadir}
+mkdir -p ansible/plugins
+pushd ansible/plugins
+ln -s ../../ansible_plugins/lookup_plugins lookup
+ln -s ../../ansible_plugins/filter_plugins filter
+popd
+popd
+
 # atomic-openshift-utils install
 pushd utils
 %{__python} setup.py install --skip-build --root %{buildroot}
@@ -168,6 +178,7 @@ Requires:      pyOpenSSL
 
 %files filter-plugins
 %{_datadir}/ansible_plugins/filter_plugins
+%{_datadir}/ansible/plugins/filter
 
 
 # ----------------------------------------------------------------------------------
@@ -183,6 +194,7 @@ BuildArch:     noarch
 
 %files lookup-plugins
 %{_datadir}/ansible_plugins/lookup_plugins
+%{_datadir}/ansible/plugins/lookup
 
 # ----------------------------------------------------------------------------------
 # atomic-openshift-utils subpackage