ধরা যাক আমার সাথে একটি মডিউল আছে files/etc/foo/{conf0, conf1, conf2, conf3, etc}
। এই ফাইলগুলির সংখ্যা কম থাকাকালীন প্রতিটি ফাইল রাখাই যথেষ্ট সহজ:
file { 'conf0':
path => '/etc/foo/conf0',
ensure => true,
source => 'puppet:///.../etc/foo/conf0',
}
এবং পুনরাবৃত্তি। তবে এতে জড়িত নকলের বেশ কিছু বিস্তৃত রয়েছে, এবং বেশ কয়েকটি কনফিগারেশন ফাইল থাকলে এটি বজায় রাখা ক্লান্তিকর। আমি নিশ্চিত করতে চাই যে files/etc/foo/
এটি একটি নির্দিষ্ট পথে মিরর হয়েছে। ঐটাই বলতে হবে,
file { 'etc foo confs':
path => '/etc/foo',
ensure => recursive,
source => 'puppet:///.../etc/foo',
}
তৈরি করতে হবে /etc/foo/conf0
, /etc/foo/conf1
এবং ইত্যাদি। এটা কি সম্ভব?