# How to consider vars/sample.yml to create a dynamic variable name ?

**URL:** <https://forum.ansible.com/t/how-to-consider-vars-sample-yml-to-create-a-dynamic-variable-name/23149>\
**Category:** Ansible Developer\
**Created:** [December 1, 2016, 7:32am UTC](https://forum.ansible.com/t/how-to-consider-vars-sample-yml-to-create-a-dynamic-variable-name/23149 "2016-12-01T07:32:59Z")\
**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:32am UTC](https://forum.ansible.com/t/how-to-consider-vars-sample-yml-to-create-a-dynamic-variable-name/23149/1 "2016-12-01T07:32:59Z")

</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 ??**
