# rax\_meta module only supports complete replacement?

**URL:** <https://forum.ansible.com/t/rax-meta-module-only-supports-complete-replacement/16812>\
**Category:** Ansible Project\
**Created:** [November 18, 2014, 4:01pm UTC](https://forum.ansible.com/t/rax-meta-module-only-supports-complete-replacement/16812 "2014-11-18T16:01:16Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Josh\_Smift1](https://avatars.discourse-cdn.com/v4/letter/j/bcef8e/32.png) [@Josh\_Smift1](https://forum.ansible.com/u/Josh_Smift1)\
**Post date:** [November 18, 2014, 4:01pm UTC](https://forum.ansible.com/t/rax-meta-module-only-supports-complete-replacement/16812/1 "2014-11-18T16:01:16Z")

</div>

It looks like the rax\_meta module only supports the complete replacment of  
the existing metadata with a new struct of metadata. Is that right, or am  
I overlooking something? (I'm using 1.7.2, but it looks like the current  
version at  
[https://github.com/ansible/ansible-modules-core/blob/devel/cloud/rackspace/rax\_meta.py](https://github.com/ansible/ansible-modules-core/blob/devel/cloud/rackspace/rax_meta.py)  
is the same.)

If that's correct, would there be interested in a patch to do things like  
add or remove a single entry from the metadata?

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-Josh (jbs@care.com)

This email is intended for the person(s) to whom it is addressed and may contain information that is PRIVILEGED or CONFIDENTIAL. Any unauthorized use, distribution, copying, or disclosure by any person other than the addressee(s) is strictly prohibited. If you have received this email in error, please notify the sender immediately by return email and delete the message and any attachments from your system.

---

<div class="post-metadata">

**Author:** ![sivel](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/sivel/32/1198_2.png) [@sivel](https://forum.ansible.com/u/sivel)\
**Post date:** [November 18, 2014, 4:10pm UTC](https://forum.ansible.com/t/rax-meta-module-only-supports-complete-replacement/16812/2 "2014-11-18T16:10:30Z")

</div>

Yes, at current that is the way that it works. I would be open to an option that allows manipulating individual metadata key/value pairs instead of complete replacements.
