# Ansible dynamic vars

**URL:** <https://forum.ansible.com/t/ansible-dynamic-vars/23150>\
**Category:** Ansible Project\
**Created:** [December 1, 2016, 7:39am UTC](https://forum.ansible.com/t/ansible-dynamic-vars/23150 "2016-12-01T07:39:25Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nirmal\_Kumar](https://avatars.discourse-cdn.com/v4/letter/n/3da27b/32.png) [@Nirmal\_Kumar](https://forum.ansible.com/u/Nirmal_Kumar)\
**Post date:** [December 1, 2016, 7:39am UTC](https://forum.ansible.com/t/ansible-dynamic-vars/23150/1 "2016-12-01T07:39:25Z")

</div>

I have a query regarding vars structure in Ansible.

Example:

-vars

- sample.yml

- tasks

- main.yml

In task:

include\_vars: sample.yml

**- copy: src={{vars[inventory\_hostname\_short + ‘\_instance’ }} dest={{some\_path}}**

**or**

**- copy: src={{vars/sample.yml[inventory\_hostname\_short + ‘\_instance’ }} dest={{some\_path}}**

The above copy command searching for main.yml in vars.

**→ How should we consider taking sample.yml instead of vars ??**
