Yaml :: Appconfig.

yaml :: Appconfig يمكن إدارة ملفات التكوين مع YAML ومرجع متغير.
التحميل الان

Yaml :: Appconfig. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Matthew O'Connor
  • موقع ويب الناشر:
  • http://search.cpan.org/~cdent/PurpleWiki-0.94/PurpleWiki/View/Driver.pm

Yaml :: Appconfig. العلامات


Yaml :: Appconfig. وصف

Yaml :: Appconfig يمكن إدارة ملفات التكوين مع YAML ومرجع متغير. Synopsis استخدم Yaml :: Appconfig؛ # مثال تمديد. يامل يمكن أيضا تحميلها من ملف. بلدي سلسلة $ = سلسلة $)؛ # احصل على الإعدادات بطريقتين مختلفتين، كلاهما ما يعادله: $ conf-> الحصول على ("ETC_DIR")؛ # إرجاع / opt / etc $ conf-> get_etc_dir؛ # إرجاع / opt / etc # احصل على إعدادات خام (مع عدم وجود الاستيفاء) في ثلاث طرق معادلة: $ conf-> get ("etc_dir"، 1)؛ # إرجاع "$ root_dir / etc" $ conf-> get_etc_dir (1)؛ # إرجاع '$ root_dir / etc' $ conf-> config -> {ETC_DIR}؛ # إرجاع "root_dir $ / إلخ" تعيين ETC_DIR في ثلاث طرق مختلفة، كل ما يعادلها. $ CONF-> مجموعة ("ETC_DIR"، "/ USR / Local / ETC")؛ $ conf-> set_etc_dir ("/ usr / local / etc")؛ $ CONF-> التكوين -> {etc_dir} = "/ usr / local / etc"؛ # تغيير الإعداد يمكن أن يؤثر على الإعدادات الأخرى: config-> get_var2_dir؛ # إرجاع / opt / var2 $ config-> set_var_dir ('/ var /')؛ # تغيير var_dr، والتي يستخدم var2_dir. التكوين $-> get_var2_dir؛ # إرجاع / var2 # المتغيرات مبدغة ديناميكيا: $ config-> get_libs -> {perl} -> {pendor}؛ # إرجاع "/ opt / usr / lib / perl" # كما شوهد أعلاه، المتغيرات هي الحية وليس ثابتا: config- $ config-> usr_dir ('الأبقار جيدة: $ root_dir')؛ $ config-> get_usr_dir ()؛ # إرجاع "الأبقار جيدة: / ألايت" $ config-> حل ('rm -fr $ root_dir')؛ # إرجاع "RM -FR / OPT" # المتغيرات يمكن هربها، لتجنب الاستيفاء العرضي: config- $ config-> get_escape_example ()؛ # إرجاع "/ opt / $ var_dir / $ var_dir" # دمج في تكوينات أخرى: بلدي $ yaml = $ yaml)؛ التكوين $-> get_root_dir ()؛ # إرجاع "الأبقار" config-> get_foo ()؛ # إرجاع "هي جيدة" # احصل على Yaml الخام للحصول على التكوين الحالي الخاص بك: $ config-> تفريغ ()؛ # إرجاع YAML كسلسلة Config-> تفريغ ("./ conf.yaml")؛ # يكتب yaml إلى. متطلبات onconf.yaml: perl.


Yaml :: Appconfig. برامج ذات صلة