# Ansible custom plugin path change

**URL:** <https://forum.ansible.com/t/ansible-custom-plugin-path-change/32072>\
**Category:** Ansible Project\
**Created:** [January 28, 2020, 7:26am UTC](https://forum.ansible.com/t/ansible-custom-plugin-path-change/32072 "2020-01-28T07:26:41Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ansiblekrazy](https://avatars.discourse-cdn.com/v4/letter/a/c37758/32.png) [@ansiblekrazy](https://forum.ansible.com/u/ansiblekrazy)\
**Post date:** [January 28, 2020, 7:26am UTC](https://forum.ansible.com/t/ansible-custom-plugin-path-change/32072/1 "2020-01-28T07:26:41Z")

</div>

Right now, by default custom plugins are stored in home directory : ~/.ansible/plugins/callback Our custom plugins are placed in comman directory : say : /var/ansible/plugin

We dont have comman user to login to perform production activities, so if we make some changes in plugin placed in command directory, we have to ask everyone to copy it into their home directories (~/.ansible/plugins/callback)

Is there a way to avoid asking people and make it general.

Thanks!

---

<div class="post-metadata">

**Author:** ![racke](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/racke/32/4767_2.png) [@racke](https://forum.ansible.com/u/racke)\
**Post date:** [January 28, 2020, 7:32am UTC](https://forum.ansible.com/t/ansible-custom-plugin-path-change/32072/2 "2020-01-28T07:32:44Z")

</div>

> Right now, by default custom plugins are stored in home directory : ~/.ansible/plugins/callback Our custom plugins are  
> placed in comman directory : say : /var/ansible/plugin
> 
> We dont have comman user to login to perform production activities, so if we make some changes in plugin placed in  
> command directory, we have to ask everyone to copy it into their home directories (~/.ansible/plugins/callback)
> 
> Is there a way to avoid asking people and make it general.
> 
> Thanks!

[https://docs.ansible.com/ansible/latest/dev\_guide/developing\_locally.html#adding-a-plugin-locally](https://docs.ansible.com/ansible/latest/dev_guide/developing_locally.html#adding-a-plugin-locally)

Regards  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Racke

---

<div class="post-metadata">

**Author:** ![ansiblekrazy](https://avatars.discourse-cdn.com/v4/letter/a/c37758/32.png) [@ansiblekrazy](https://forum.ansible.com/u/ansiblekrazy)\
**Post date:** [January 28, 2020, 10:20am UTC](https://forum.ansible.com/t/ansible-custom-plugin-path-change/32072/3 "2020-01-28T10:20:31Z")

</div>

Thanks

Custom callback path is defined in custom ansible.cfg. Even after specifying that, it looks for everyone’s home directory and always pick the one present in home directory ~/.ansible/plugins/callback
