perl-MooseX-Attribute-ENV-0.02-bp154.1.17 >  A bxr!M@eeegF,x:gY ԻUߐ`/!#B(ڍ;{% G.(|)ݹޕ3zb"M  ͦ"l-rdPPX`>͸`x5-+p\"5r_kXhIc'P…:aHxA)//5ef')VÞ)'+s20-O`wQԏV../Eʈ53>.0>p> ? d! , ]  >DLl |    ,`(89:F>GXHxIXY\]^ ]b ?c d ce hf kl mu v w ,x Ly lz t    Cperl-MooseX-Attribute-ENV0.02bp154.1.17Set 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.bxgold-atreju4*`SUSE Linux Enterprise 15 SP4openSUSEArtistic-1.0 or GPL-1.0+https://bugs.opensuse.orgDevelopment/Libraries/Perlhttp://search.cpan.org/dist/MooseX-Attribute-ENV/linuxnoarchN AA$AA큤$bxebxeO =bxebxgO O bxe711c688bd547cf7ec32f059b6e6389fd26fc21a2f2c3cdbdd5badc200580d8167fe18fdd5610c106ac3ecc4a7d205d1a8093e3a248cbc16cae9de03cf2edef1dce1d263fcbc902396c269fcb0f4453c3c6f46724d7758095f1c0a022715ca2cab23e70144f017c93556898a6cdfceb12fce5bccce23e524f60f5062c1d8dd980rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootperl-MooseX-Attribute-ENV-0.02-bp154.1.17.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.3Y{T}coolo@suse.comcoolo@suse.com- patch the Makefile to build with perl 5.26- initial package 0.02 * created by cpanspec 1.78.08old-atreju4 16520897030.020.02-bp154.1.17MooseXAttributeENV.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:Backports:SLE-15-SP4/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#;p~I<,Ʊutf-874a273bb329c3cbf4179068716b0c46d22574ac301eadc15b6d1f27b78bb15a5? 7zXZ !t/0] crt:bLL ?N.+|I חt+4O{NE&trLo6Sݮ/ha䍄 lc/=nYqŃHNC^<_xHny*l{c2jadl2kțqrqhvT'ic2]^lI.Y=%VK&@V[>Ko'zxs׻dCo/rFdce $# ]_>c/"r`{G큻9f!*h& r0qܼz)fCDvpbo C?]r.°W&l0.UQe(yf!^v7" UF}:8 G~tW\FI*#"ZH&?rŕ} 1'~ZݺY4 _(4ig%@(XTǮ0<ۆ:˽,waI8}mƗm_G:.*j(xHyjn].p/1S_9n:Yi+k0vyXC끕5 OdFWP4C8|KNhoQT"ナv.'b6G #.Ym<0Z>8G|d. |l~}CG!c$kP3w% 4k kXaPP9{go2n]'ch\ItcWcMBxdc9IGONQYB/uw`` ><Є$?BB{={nL`@RX8DϼPShy' u}{xZxLS"@ Ǜ:۪*ȤpG @3Dt(X7=4"? I(c @pǍmkr{!c0}oŨsqD2UAƓ|=hySC1D׎pQ,'|T"ZcPXU#LomyBҜH]{-Mpԃ:t!pr8pwR}chyт0ZȼzIgIv~gڔB&AW6d9R5"MibuT_ZgwVx+l %c79h' +/T # `+Ggu!mAip "9 V3HX3a+!i8sv1qa,GBÙ#Mco2A[y3YXKش2{zʒ"Z[ߌNlAc+V_fzQĒpJe  P$g sY bSy2R4u8}bT'G JCd_}ܰd2 wJ3_s2M9,HuV̪;yLʐwWZL]<PWJYn+oPلY6vh TpJkJ\T’7YM""_ f=/l+3!N?1°hvd;Dm?sr?[W<4Cigl1yגb,E1eY6 n= ذ^l G\GuU!g=Ҩ a8;oV7,yf-p f5k]Z&(UuEz LLkeK@%4fIU%5 pݝy ~Lt_,KU) Eܔ9;U/Oj`I$+HB,^3Fӗj[B;Y̰5zυ[gQ'GُufNhK L#vI!ಌ:sCf n>M;BK.r=,qw4$4Gh*UE=3)UZS]j~/dJ8)#| \\?*ڂMg.Z!.%`Z) IpNo0`X[#nhѻUH^m4%8Uy72%m:l(pZa'vZK$YYhm<A[p'ض)=r>_ _ˏ+kg! Y^O'7S6ź.m 5:Ξ961-d/̢jXAZshĦ[뙌gdP )Ci@夏0a9 GJrM|T㜖FW,/8DHt (R]Zo1в2\/vXC]A1ȸz"ɀ^=&e yj>y#:s"`ޯ(X>XѶs|'^cE|*Z@K,''/ŕW4h1yf~}B!r;Y7ºE4Ut(>D1^ " $9JLOj!*]܍󐓹hok0P!ST;oH%Y ~(< 2wKYۂJXjC& C?bm\.s*r@hd` 9VwUk#^Sj4ԦGeXKkM1: èׇlT,NyYՐn 0ev l㼞,!crWk;8$ )G-ij0+<䛧GˮHH5S` |=84@+ߓ}ǽ\RV8/#u{~gQf!, b[@JvZ-ڃ ) !֧,VqY'0dwJ|S*gm{]ur$Lvr /XVϻ6s_˄tMC8GlLp&~ 0  ӑ=1v߻=i+}'kBm#<VՙnWPݼ)weę7T_Qk_h]*Im:iBt/g/ $<*YVnk_E,`1¾UfQt3i5[كbp;'}QiJ&TCQDb Í1V2 Xs -'X 6G˨EdH7 "Q>u>S3AC` ؎LJY_luʕv=`')hSic ĹQ嫶te0It8hTcB+6%HZ> $*ǁjQ=+yJ8uK<4qQZKq25ڧ'ƅ1!G4{(iCΝWQ`Om9C>+~[qw}@%E@AG5'[P@/1Z9OR`SA#{ a -Z ˩̠s~54hF%YtBMg} )/d4UQm[u=s~p/ JZL^7}WްלI437 y6BJ9j\RUpM8T(:#MmONHMsvO1"c\Q| ARw.1Y/J6VY`F> -62oo; 3_Mc.؃v_k%CZ7ڤMuMة&1\? Fq3\D="=esZA9^+"YAJ_d NO*75+!jgD7|򯨞dl7]3xGH^;[NƕMw6 3f+{۹"AIb~ yi՞{f+ |rCyh*pikV5ID <8-$ŅKa.?;+Q𝐹Ky(Kfl6;n%x\ )Bot+踪:4 &,6w%ί\oJVmj6"wӘ֪VWuSrC`Ѫ0` YZ