PUPPET-GENERATE(8) OpenVox manual PUPPET-GENERATE(8) نام (NAME) puppet-generate - تولید کد پاپت از تعاریف روبی. خلاصه دستور (SYNOPSIS) puppet generate action گزینه‌ها (OPTIONS) توجه داشته باشید هر تنظیمی که در فایل پیکربندی معتبر باشد، به عنوان یک آرگومان بلند نیز معتبر است، هرچند ممکن است به اقدام فعلی مرتبط باشد یا نباشد. برای نمونه، server و run_mode تنظیمات معتبری هستند، بنابراین می‌توانید --server یا --run_mode را به عنوان آرگومان مشخص کنید. برای مشاهدهٔ فهرست کامل پارامترهای پذیرفتنی، مستندات فایل پیکربندی را در نشانی https://puppet.com/docs/puppet/latest/configuration.html ببینید. همچنین می‌توان فهرستی همراه با توضیح از تمام گزینه‌های پیکربندی را با اجرای puppet همراه با --genconfig تولید کرد. --render-as FORMAT قالبی که خروجی در آن ارائه می‌شود. رایج‌ترین قالب‌ها عبارت‌اند از json، s (رشته)، yaml و console، اما گزینه‌های دیگری مانند dot نیز گاهی در دسترس هستند. --verbose آیا گزارش‌ها با جزئیات کامل ثبت شوند یا خیر. --debug آیا اطلاعات اشکال‌زدایی ثبت شوند یا خیر. اقدامات (ACTIONS) types - تولید کد پاپت برای انواع سفارشی خلاصه دستور (SYNOPSIS) puppet generate types [--format format] [--force] توضیحات (DESCRIPTION) تعاریف انواع منابع سفارشی را با استفاده از کد پاپت تولید می‌کند. انواع تعریف‌شده در کد پاپت را می‌توان برای جداسازی تعاریف انواع سفارشی میان محیط‌های گوناگون استفاده کرد. گزینه‌ها (OPTIONS) --force - تولید فایل‌های خروجی را اجباری می‌کند (از بررسی‌های به‌روز بودن صرف‌نظر می‌کند). --format - قالب خروجیِ تولید که باید استفاده شود. قالب‌های پشتیبانی‌شده: pcore. مثال‌ها (EXAMPLES) types تولید تعاریف انواع پاپت برای تمامی انواع منابع سفارشی در محیط فعلی: $ puppet generate types تولید تعاریف انواع پاپت برای تمامی انواع منابع سفارشی در محیط مشخص‌شده: $ puppet generate types --environment development حق نشر و مجوز (COPYRIGHT AND LICENSE) حق نشر ۲۰۱۶ متعلق به Puppet Inc.، Vox Pupuli؛ مجوز Apache 2؛ پروندهٔ COPYING را ببینید Vox Pupuli January 2025 PUPPET-GENERATE(8)