PUPPET-PLUGIN(8) OpenVox manual PUPPET-PLUGIN(8)

puppet-plugin - تعامل با سامانهٔ افزونه‌های OpenVox.

puppet plugin action

این زیردستور دسترسی شبکه‌ای به مخزن افزونه‌های سرور OpenVox را فراهم می‌کند.

سرور OpenVox کدهای Ruby جمع‌آوری‌شده از پوشه‌های lib ماژول‌های خود را ارائه می‌دهد. این افزونه‌ها را می‌توان در گره‌های عامل (agent nodes) برای گسترش Facter و پیاده‌سازی انواع (types) و ارائه‌دهندگان (providers) سفارشی استفاده کرد. افزونه‌ها معمولاً توسط عامل OpenVox در طول اجرای یک فرآیند بارگیری می‌شوند.

توجه داشته باشید هر تنظیمی که در فایل پیکربندی معتبر باشد، به عنوان یک آرگومان طولانی نیز معتبر است، اگرچه ممکن است به عمل فعلی مرتبط باشد یا نباشد. برای نمونه، server و run_mode تنظیمات معتبری هستند، بنابراین می‌توانید --server <servername> یا --run_mode <runmode> را به عنوان یک آرگومان مشخص کنید.

برای مشاهدهٔ فهرست کامل پارامترهای قابل قبول، مستندات فایل پیکربندی را در https://puppet.com/docs/puppet/latest/configuration.html ببینید. همچنین می‌توان با اجرای puppet به همراه --genconfig فهرستی کامنت‌گذاری‌شده از تمامی گزینه‌های پیکربندی تولید کرد.

قالبی که خروجی در آن ارائه (رندر) می‌شود. رایج‌ترین قالب‌ها json، s (رشته)، yaml و console هستند، اما گزینه‌های دیگری مانند dot نیز گاهی در دسترس هستند.
ثبت گزارش‌ها با جزئیات کامل.
ثبت اطلاعات اشکال‌زدایی.

خلاصه دستور (SYNOPSIS)
puppet plugin download
توضیحات (DESCRIPTION)
افزونه‌ها را از سرور پیکربندی‌شدهٔ OpenVox بارگیری می‌کند. هر افزونه‌ای که به این شیوه بارگیری شود، در تمامی فعالیت‌های بعدی OpenVox استفاده خواهد شد. این اقدام فایل‌های روی دیسک را تغییر می‌دهد.
مقادیر بازگشتی (RETURNS)
فهرستی از فایل‌های بارگیری‌شده، یا تأییدیه‌ای مبنی بر اینکه هیچ فایلی بارگیری نشده است. هنگام استفاده از رابط برنامه‌نویسی (API) زبان Ruby، این اقدام آرایه‌ای از فایل‌های بارگیری‌شده را بازمی‌گرداند که در صورت دریافت نشدن هیچ فایلی، خالی خواهد بود.

download

دریافت افزونه‌ها از puppet master:

$ puppet plugin download

دریافت افزونه‌ها از puppet master (نمونهٔ API):

$ Puppet::Face[:plugin, '0.0.1'].download

حق نشر ۲۰۱۱ متعلق به Puppet Inc.، Vox Pupuli با مجوز Apache 2؛ پروندهٔ COPYING را ببینید

January 2025 Vox Pupuli