| PUPPET-GENERATE(8) | OpenVox manual | PUPPET-GENERATE(8) |
نام (NAME)
puppet-generate - تولید کد پاپت از تعاریف روبی.
خلاصه دستور (SYNOPSIS)
puppet generate action
گزینهها (OPTIONS)
توجه داشته باشید هر تنظیمی که در فایل پیکربندی معتبر باشد، به عنوان یک آرگومان بلند نیز معتبر است، هرچند ممکن است به اقدام فعلی مرتبط باشد یا نباشد. برای نمونه، server و run_mode تنظیمات معتبری هستند، بنابراین میتوانید --server <servername> یا --run_mode <runmode> را به عنوان آرگومان مشخص کنید.
برای مشاهدهٔ فهرست کامل پارامترهای پذیرفتنی، مستندات فایل پیکربندی را در نشانی 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 <format> - قالب خروجیِ تولید که باید استفاده شود. قالبهای پشتیبانیشده: pcore.
مثالها (EXAMPLES)
types
تولید تعاریف انواع پاپت برای تمامی انواع منابع سفارشی در محیط فعلی:
-
$ puppet generate types
تولید تعاریف انواع پاپت برای تمامی انواع منابع سفارشی در محیط مشخصشده:
-
$ puppet generate types --environment development
حق نشر و مجوز (COPYRIGHT AND LICENSE)
حق نشر ۲۰۱۶ متعلق به Puppet Inc.، Vox Pupuli؛ مجوز Apache 2؛ پروندهٔ COPYING را ببینید
| January 2025 | Vox Pupuli |