perl-MooseX-Attribute-ENV-0.02-lp151.2.1 >  A [z /=„~vuA&5?nHiE__;% O%>4ލh7 4;U#S/@? 2hBπvhu׈E>dFe>K镗$mͮ, 0v:θdYPr.k֎8&.6n 2[9'kRٝ*y=r52yo=o)Љ*L8;)@˟H9D 1b5d61e9fb54978ea23a40dcf933c0edf4c538f32ea456f5011d372bf34b99ef72a956d15cfd59173929301fb0844d64ce22d846)[z /=„n¾3i} b(#ԕT}~?[gNj72ݡ_U2W:0&!ûG3\͏.h!h~Ď\][WhŠJK$3 mBN%^\r0dW'jIݶ|X9r4 V_D=MlvO̒l?qQNi)sm\#+U'I4d? GžT7&Ij0>p> ? d! + \ 4:Dd t    $Xx(89:F6GLHlIXY\]^ Qb 3c d Le Qf Tl Vu hv w x 4y Tz \ l p v Cperl-MooseX-Attribute-ENV0.02lp151.2.1Set 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.[zcloud105*`openSUSE Leap 15.1openSUSEArtistic-1.0 or GPL-1.0+https://bugs.opensuse.orgDevelopment/Libraries/Perlhttp://search.cpan.org/dist/MooseX-Attribute-ENV/linuxnoarchN AA$AA큤$[z [z O =[z [zO O [z 711c688bd547cf7ec32f059b6e6389fd26fc21a2f2c3cdbdd5badc200580d8167fe18fdd5610c106ac3ecc4a7d205d1a8093e3a248cbc16cae9de03cf2edef1dce1d263fcbc902396c269fcb0f4453c3c6f46724d7758095f1c0a022715ca2cab23e70144f017c93556898a6cdfceb12fce5bccce23e524f60f5062c1d8dd980rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootperl-MooseX-Attribute-ENV-0.02-lp151.2.1.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.08cloud105 15283963030.020.02-lp151.2.1MooseXAttributeENV.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.1/standard/f7b650da4324b8b5823f0d3fd74029be-perl-MooseX-Attribute-ENVcpioxz5noarch-suse-linuxdirectoryPerl5 module source textASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)PP=mVamutf-82c231d21a9fa9ff3e96cb9cb50aeaaba7f1a1ca8fbdf905be1b77f82339aa3cf? 7zXZ !t/0] crt:bLL {] =>6$4AiN7St1z(g%WjʉzV9\f"bh^qyລs#qEWT&?Le}dd"Me꣙.̆'7`I»SD3h CUV 7d6Ri-@.k1|!;}h[ + 5士S(t 5 kfZK:}XzH_D,ť Neт!MvqO}`c,)t†u^o']v O7sH"xs$D2_$ςcTկ^zRm0{_ԡ| HqQK}+y*;vCq!8k~NvwC\Qx_#bGFv)Ad3X(WEnpڔbg7/N([ֶfRѬpth(^65 V}ʎ@Q _L~hZynC6pg-%y _#k)wFMXsUY[/"FOHH(g#6iJ@U$+y`i>T@pHRa4]ߨuP xKp! aV00'Ԟ XKEZLN[vK)&G>^o Y0!zK\^N4d38 tE6'K]eSQ @X GKqL٣V -s~`r9l$w"5ځĒ 8u>p]l"|8 +| yU}*0/ $} *xutG+X@o*[>ژ$;UӚ9(e>1j$3*S؟([tҸ_j]T+3S\Vvsfuh7"ʚ9 Ȕ SwÅi%qxMW,DvT/ wZzTh~CI]ճ.k)np5#̫0;ǓoNOߦVThWx0ɵ "fټ>b+iC;tJ>$63]80R#iًN]=AGǓ?~disƈ _dD[dl3sbPХl;_a^?Z SSjGlR*<v"浡 is2̉(rw>xCB fP7ژ^cÂ$g.Lt@ (n :!`Ä|G1u\~cb[t*b&9R70vqAA eS"_f[P&s F6|ݔ9/VG+{f5QLѓVDu~@D~Tג|^;gHÅ n=ՀٞzU[0 2`xHv{G@7BIuWTAG$Af%IV(.tP"bŚlO]BhA&I6&,!oÿJqcF7eÂ}@a1:Ul4JFmlRxRvb~g}ŲbN\. ݘ49ثeO*y\wLPIGRӃi_t5f%E$k1e@蘾 q3L6?O gT{QȜCt[Ϻo2i$ |Ҫ^ )vBtb/(rbZcRh{6g_,E'ĵVUsH-7%w=m4nڮ^L <4{_ђlWNӝx$19rC[!-7Ey(ភ'E9gƑ\^V(Up ZSt͚x gree[p)]< "ca6%<8HMŐ|H0Z"_9Eu3LR!M9PZg\L5aOgq.IyIJ6# kmb{7D;=l1Y֮4`0ImbyM{~]HWͳjnBgosyQĤ{|2:I{C|7uFXg𜕍25ue֙1kE)f` ִ 0{C)`~;a;kfWI;KP(o/JN\Hj&}\p/tW/]a%$y|"^Z-7_0pEqTR=AB.lI LIژzS!~y&0˥=%~ ij*)ðgR{kDlhWYt@ZnuSG:A=lVD#ޘ0O-=&Pn&n,v_+5jcex{Ssc v :wIx;l--:%nTzDK97@fJZ̫ ܦ`ЈܙMŻW4amvD+!Ely;\b9<.'M%XӝӠĐdXhcO&4VaZyWc- ;ʱX+-W A bi_T" 5}Vbg82_:k%`0]8g3koEɪI\ӎZB5DEl59ʥԵ92"e VT*"j5NϝusR]qJ*ˡ=߲ĎFȐ=<ğEΟǔUq*f3EW?7TYK+j0]6v;k9"HhdqԢ dn 'cc?xz)gGucMu͗>3.ڮO v\h_4EB*@O’hZޚBJEPܔѱr&/Dt->&ti F6![%Qr Sչq ][XGQ̜RJ12Ѯ,;PS?![fp 1FlU2n9Z:Xڻ7l^+}hz4haV/w×t2%H!6r;.SFt=~n-C#Tb.s crhNGhQ(2–k{ĉI$9߇5UyQyyϼD{C/>qT_JjU_̤c KO `.f)\><<@+jN-pLXr;Y$mF#Vl`Mv|yܯE!vEw}'E1x(nS 41W5١9ߵ|J*HWZ&5!%$qKI`8D4c 6:2ŭ (.f dUV,w:j;FSDv_#f؋i&׮ NRG?ZnDr ?{F esW4cՙ3ꬁjEϦscQ" ^oۡۋ>c%j*iu«4bu ȁHrb $0XTLP񰀄6-7mVy'|_=գF&Mԥ%[\Hh +&w_95DQθ>Z2$ClLrj~{gсCd!MƕU랜#ŷrȤv`O#?R3 oT%a2G[_9}A 9E1 ?t328áx\Sg{" 0o!J]w3^R˻1P;}0ꞯP8wj)(P؀3/c_)- /}ΪDVL:F 9ޤ+;o]k\"+ aAg-|F?D88p5z5~rDrZG .mnN.SISI9hѨwй?! {ĠKp B}@GIMU3'7pz+I,lnYBLl8q0S& S.Ec@1E` v肝P``Az"d5| 4q)!?JHLj@A0@"n}45 aJ!Di@V7?2 2æ$î= * >U5"d[^ʰ!c|?J_S񆺓֋o6-db-HXSII6)\o w'%WUD-tXJ6Dt{IŗOAg˪^$czxyj@4\bb4;n+qQ-@%0FN@kZ?+j;IY5J& 3_TLݜi(ݞv0œ,ɶM-;u/z\>^7^l^de?)g KmeI~>ƒ/Jx8hmݕB/=@-K{m:*r|",XGLw(_Tҿ+.kS*}#u U1@.M*"w`ҿ&tV^0 Q\+,5 4 -VT0JYZ CQ$b[]Ak[fQz?EE3ʊ*3Z9%]Vˉ3ji1Dy[TqPpu%S<{;z79ǐH{<[vlR{{ֺUų(\>(IwPr}:Td?0`cO YZ