المنشط :: التكوين

تكوين مدمجا إلى البرنامج النصي يجمع بين خيارات سطر الأوامر ومتغيرات البيئة وملفات التكوين.
التحميل الان

المنشط :: التكوين الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Karim A. Nassar
  • موقع ويب الناشر:
  • http://search.cpan.org/~knassar/

المنشط :: التكوين العلامات


المنشط :: التكوين وصف

يوفر تكايدا مدمجا إلى برنامج نصي يجمع خيارات سطر الأوامر ومتغيرات البيئة وملفات التكوين. المنشط :: Config هو وحدة PERL توفر تكوين مدمج إلى برنامج نصي جمع بين خيارات سطر الأوامر، ومتغيرات البيئة، وملفات التكوين. استخدام المنشط :: Config؛ بلدي $ config = المنشط :: config-> get_config (@ argv)؛ # Default Realm My $ Config = Activator :: CONFIG-> GETER_CONFIG (ARGV، $ CoREALMM)؛ #### احصل على حجج Hashref لخط الأوامر، و ArrayRef من وسيطات Bareword الخاصة بي (CONFIC $ CONTION، $ args) = المنشط: config-> get_args (@ argv)؛ تسمح هذه الوحدة بالبرنامج النصي أو التطبيق للحصول على معقد التكوين الجمع بين الخيارات من سطر الأوامر ومتغيرات البيئة، وملفات تكوين YAML. للحصول على البرنامج النصي أو التطبيق، يقوم المرء بإنشاء أي عدد من ملفات تكوين YAML. سيتم دمج هذه الملفات في حتمي في تجزئة واحدة. يمكنك بعد ذلك تمرير هذا إلى تطبيق أو اكتبه إلى ملف. هذه الوحدة النمطية ليست مدقق خيارات. يستخدم خيارات سطر الأوامر كمتجاوز المفاتيح الموجودة في ملفات التكوين ولا تتحقق منها. يتم تجاهل خيارات سطر الأوامر غير المعترف بها ويتم تعديل @ rangv لإزالة الخيارات المعترف بها، مما يترك BareWords والخيارات غير المعترف بها في مكانه ونفس الترتيب للحصول على Validator خيارات حقيقية (مثل GetOpt :: Long). إذا كنت تستخدم وحدة نمطية أخرى، فتأكد من الاتصال ب GET_CONFIG () قبل استدعاء معالجها، بحيث ستكون RAGV في حالة مناسبة يمكن استخدام متغيرات البيئة. يمكن استخدام المتغيرات في التصرف كخيارات افتراضية لسطر الأوامر، و / أو قم بتجاوز أي مفتاح ملف تكوين المستوى الأعلى وهو عبارة عن وحدة فرعية. هذه الوحدة النمطية باردة لأن: * يمكنك توليد هيروسات تكوين مدمجة ومعقدة هي حساسة للسياق بسهولة شديدة. * يمكنك تمرير تكوين معقد كما تريد لأي برنامج نصي أو تطبيق ، وتجاوز أي خيار تكوين العددية مع متغيرات البيئة أو من سطر الأوامر. * إنه يدعم العوالم، مما يتيح لك أن يكون لديك تكوينات افتراضية للتطوير أو ضمان الجودة أو الإنتاج أو أي عدد من العوالم التعسفية التي تريدها. وهذا هو، مع علامة سطر الأوامر بسيطة، يمكنك تبديل سياق التكوين الخاص بك. متطلبات: perl.


المنشط :: التكوين برامج ذات صلة