perl-MooseX-Attribute-ENV-0.02-lp152.3.2 >  A ]w/=„ur>ZJ&a<_ a,"X8 I>5*Z2W$27[KtjMg$iZV3qtlmEܛW: n s,סdrCs3c& ـu8"mp^!|9| @-yαDiLГr<6ge%GT?1P|bG~+GKg5⇲*Yr;Iv/42207f861e8837e3e918de9edee9aeaaf349ec3f659fbd0935916f349cb541081be1fa151756c205b5dacbe43d9ebd0ca8473702) ]w/=„ɠhL.^ CRr:\F@YڋŸZ9f!ғRE߫e 2kNa R2U%ihvIXʱ$݆rOCd仯ߣhZ>T˔]#*K=e>BmL^i4LZRۍER$#hJj,e><6\LI%@mP "&3U,Fi@ bG.0>p> ? d! + \ 06@` p     Tt(89:F2GDHdIXY\]^ Ib +c d De If Ll Nu `v w x ,y Lz T d h n Cperl-MooseX-Attribute-ENV0.02lp152.3.2Set default of an attribute to a value from %ENVThis is a Moose attribute trait that you use when you want the default value for an attribute to be populated from the %ENV hash. So, for example if you have set the environment variable USERNAME = 'John' you can do: package MyApp::MyClass; use Moose; use MooseX::Attribute::ENV; has 'username' => (is=>'ro', traits=>['ENV']); package main; my $myclass = MyApp::MyClass->new(); print $myclass->username; # STDOUT => 'John'; This is basically similar functionality to something like: has 'attr' => ( is=>'ro', default=> sub { $ENV{uc 'attr'}; }, ); but this module has a few other features that offer merit, as well as being a simple enough attribute trait that I hope it can serve as a learning tool. If the named key isn't found in %ENV, then defaults will execute as normal.]qlamb17*`openSUSE Leap 15.2openSUSEArtistic-1.0 or GPL-1.0+https://bugs.opensuse.orgDevelopment/Libraries/Perlhttp://search.cpan.org/dist/MooseX-Attribute-ENV/linuxnoarchN AA$AA큤$]n]nO =]n]qO O ]n711c688bd547cf7ec32f059b6e6389fd26fc21a2f2c3cdbdd5badc200580d8167fe18fdd5610c106ac3ecc4a7d205d1a8093e3a248cbc16cae9de03cf2edef1dce1d263fcbc902396c269fcb0f4453c3c6f46724d7758095f1c0a022715ca2cab23e70144f017c93556898a6cdfceb12fce5bccce23e524f60f5062c1d8dd980rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootperl-MooseX-Attribute-ENV-0.02-lp152.3.2.src.rpmperl(Moose::Meta::Attribute::Custom::Trait::ENV)perl(MooseX::Attribute::ENV)perl-MooseX-Attribute-ENV     perl(:MODULE_COMPAT_5.26.1)perl(Moose)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.483.0.4-14.6.0-14.0-15.2-14.14.1Y{T}coolo@suse.comcoolo@suse.com- patch the Makefile to build with perl 5.26- initial package 0.02 * created by cpanspec 1.78.08lamb17 15690031210.020.02-lp152.3.2MooseXAttributeENV.pmx86_64-linux-thread-multiperl-MooseX-Attribute-ENVChangesREADMEMooseX::Attribute::ENV.3pm.gz/usr/lib/perl5/vendor_perl/5.26.1//usr/lib/perl5/vendor_perl/5.26.1/MooseX//usr/lib/perl5/vendor_perl/5.26.1/MooseX/Attribute//usr/share/doc/packages//usr/share/doc/packages/perl-MooseX-Attribute-ENV//usr/share/man/man3/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2/standard/f7b650da4324b8b5823f0d3fd74029be-perl-MooseX-Attribute-ENVcpioxz5noarch-suse-linuxdirectoryPerl5 module source textASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)PPD9tutf-8a7373294a6bb544d7f1f5e22afc5ec751fcace8f91273cba7e78b2abfd7bfab2? 7zXZ !t/0] crt:bLL "p aСVlM7PU52C³E7npWΝԋd CU%'*\84;v 0wh*7io}hCkP%hpص܈ Fq/l8d g)dCQ0&,,MYtUZܠ]WZl\Z;z$ap -XP>2R:#bD5o{J( Æ9\= QwE^tƠ'5sЋס7GPcip PQZ vl2vs7pV+RHF¡-<*&]9. ܬY֥H* 84,PdO+$Tt`yf@fe+&6$P0.EcF&¨u[׹CjpJη2{քSuu65^nCGbc"* qLpLFgitw:˜[Ck#ig)Үŝ ?+4W`ր xba)yX&#rG v)=K mm.SKtVLG9[C֎EZT#yZO {>CAJLWYV-Ij'stcu$'bxW]cPJH] Q 2Xiq+()1ZU2fJ Qu1%ݖwLH3!;^h0&d4RBf?Z!XY)6X۰&8h\39bmH|YPotWhg´6W}%m&k1-&x;eO )C7݈_u$YpZI 8EbԚ7KCB!1/3.'1|< PERbe 6w8>сtwS ߚ2[ǻ:Pέ2'f*$fP!=O uk.Qr:=1?i+9n#~:qu(qk5fm _19f>e'ު q+ r9i)hGa.BSp!?H5 Y͋/0G3دE@'o.X9$]3 %ŏ|T~/}4Ts/vchz\z:%PgMѴm`蕥+GjL-cI.Ghp )ݎ\eӍQjjC%AozW)̍76E}!GP:ֈS<' Iwƴjg8JaIyc<;m!a I/nʹfWYMeʝ`K=޵aˏ 9Qՙ;ny;s˂KyI>w9kY"݀O|-l(^z9A'jrMh+WdVL\}f6U$"șcZ죐W&6>YmY @+ ;2'ee,@7tV,2N%d(EV=w/|`lN#h#&3.AI6g\\c/.4xHhpCb>Eiy1B7Vo^FVs@vFx{LnIT|*L9s>$hܭ ǓߨYsPa=RRA(J͓Z퐭uyꟷql޺Qˈѿq&fms"U ' "pErJѦ 8n<7>f)VFCjeB0"@fG!kxl'̑)jOWT+zL&*7ҜH᪅& A!{>י"PN;=;Ylx%]RSwemx4rD95<.괻Mح>r~fˆI'1?bohbabD9V?QF^Az@2&T>7/d*/+XSHˁzGS;77":˻vӠa^l I^NJMjt*Ϊ` ew>Ag15HCs [dޚӦLF0QaY-6Ÿ4;ö\bPa,qeiztwqP:R drH1T«꡻͐!Ne_`O&Ar_АOBDn]?lz-̀)"ѐy rljMQra0Iɹ}`AǷ-op9f$!TyQSeZA<߁L!6ʖNfOw 09VllnH =0%[970MO[H dh])@^IS+8jBDe Tt"V5a(+ѣJkXJ:XE~r:Tw(3bؕ i9P$^>]=jɃt/nyn9t>|I7&? BN3%/If[&H?vB~r'[}ZG>~cygҋg;Nڣ>qLg''7St҇i艘d9txVsm v@юI1&S;Shw2K`M'>TG\0cj8$a))Yct캲}w`%q,Xg[;&CF/1 N饰8?oDL))' QFyLC'("H 1j1qMYm&SX?٨,JL@,]vӯLڎ'Tui\Yiujb1BKkzPRblG-nreH}&62!;-j@%txYp},2`'L WtU`xaMڽVۓ#*>A'%;(sE%_"bu" c.r0{+*mՑmER.pvlO)?6w4۩pYvL0 ݧ>5Qf4JMF)+φU.ur, >fA\u>Kia}vdjt[0)IcV;^ϴgINS&PY:8 [T'>|ؚ؞d lSL ׬2'QEL4;R"k5 i /DqVp ELB&ؚNZ _ LsPA|f`YIJ?I2\&]aۻrX+C \{ Үe8R8$jaDh`.Ы # *i Yf K,U'Ef)TsCFuVvlWn/?M[jOAS5`J[÷2([siO:,;{bf"/ =ӮV\%~7$`Ut:uderr 7GA>8x"ߪsKS \a88hRxla}r%؄$;)]ozܸ5?6$[l-qLLƾ-яcI"<^-rEn:K42,"kN_ ɥljK ٠r#@{-z|`G^ޱ$|3~g"QC[ai_+3v= MW,Z&kZ^ . f*!h?."VR0L=\0C',|SOdV}W&sߠa 룙irLixvG)鹺m*7ڣS{w>}{oY97[2VzM11;dpzo[ kK,'3΋xͩfnMr2J0<Qy/)I8 W2u\˧k) Ч)]aIJDL#ױèe7c$S0Q@ͣkJҿ~Q.VQw"2CLHqt8{ľѺl þʂ9k] DyFXc#Z@qVdlܓk  =04\^8~ H,9riD{w?+\D+ ùHl䧞W3އ[ 63?OpyHƪ@h(C5_5rKN!.X+87b?iCO`ccfYkA7[n#M'ge/kzS fmfĹQׂeofۤy[~i}= h4H4EUs\FEh'o\ZK%H1^_I빷qz ;GILF&gζPiKC~]kY>_ y,&c,=71sW5 Ui-7J76fqoRWiPXܗX8VcY| Jk$UL8Iѭ'LiҌ#_IBۧhYHD8X\g9{B E=ZnP$xxG>𳖪qV-rF XY֖{ rּ=mS4\k|/2(u'A 6cRPw姮#t,z4)Np<ծxwRGL "^жٽyA;Kʦ@#WQ:KcE\%0(mH'=jT#qp1djՀq̏&>5nR۞]CR_6E [| |q;cru{Wbr7Z&setm _3>ˁRJw/V E*0`Xɶ YZ