perl-MooseX-ConfigFromFile - An abstract Moose role for setting attributes from a configfile

Property Value
Distribution Mageia 4.1
Repository Mageia Core i586
Package name perl-MooseX-ConfigFromFile
Package version 0.120.0
Package release 2.mga4
Package architecture noarch
Package type rpm
Installed size 50.83 KB
Download size 19.28 KB
Official Mirror
This is an abstract role which provides an alternate constructor for
creating objects using parameters passed in from a configuration file. The
actual implementation of reading the configuration file is left to concrete
It declares an attribute 'configfile' and a class method 'new_with_config',
and requires that concrete roles derived from it implement the class method
Attributes specified directly as arguments to 'new_with_config' supercede
those in the configfile.


Package Version Architecture Repository
perl-MooseX-ConfigFromFile-0.120.0-2.mga4.noarch.rpm 0.120.0 noarch Mageia Core
perl-MooseX-ConfigFromFile - - -


Name Value
perl(Carp) -
perl(Moose::Role) -
perl(MooseX::Types::Moose) -
perl(MooseX::Types::Path::Tiny) >= 0.5.0
perl(Try::Tiny) -
perl(namespace::autoclean) -
perl(warnings) -
perl-base >= 2:5.18.1


Name Value
perl(MooseX::ConfigFromFile) == 0.120.0
perl-MooseX-ConfigFromFile == 0.120.0-2.mga4


Type URL
Binary Package perl-MooseX-ConfigFromFile-0.120.0-2.mga4.noarch.rpm
Source Package perl-MooseX-ConfigFromFile-0.120.0-2.mga4.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-MooseX-ConfigFromFile rpm package:
    # urpmi perl-MooseX-ConfigFromFile




2013-10-19 - umeabot <umeabot> 0.120.0-2.mga4
+ Revision: 534794
- Mageia 4 Mass Rebuild
2013-09-14 - sander85 <sander85> 0.120.0-1.mga4
+ Revision: 478896
- update to 0.12
2013-01-13 - umeabot <umeabot> 0.40.0-2.mga3
+ Revision: 370149
- Mass Rebuild -
2011-12-19 - jquelin <jquelin> 0.40.0-1.mga2
+ Revision: 184207
- update to 0.04
2011-01-26 - jquelin <jquelin> 0.30.0-1.mga1
+ Revision: 39995
- mageia rebuild
- imported package perl-MooseX-ConfigFromFile

See Also

Package Description
perl-MooseX-Daemonize-0.180.0-2.mga4.noarch.rpm A Role with the core daemonization and pidfile management
perl-MooseX-Declare-0.370.0-2.mga4.noarch.rpm Handle method modifier declarations
perl-MooseX-Emulate-Class-Accessor-Fast-0.9.30-3.mga4.noarch.rpm Emulate Class::Accessor::Fast behavior using Moose attributes
perl-MooseX-Exception-Base-0.0.3-2.mga4.noarch.rpm Traits class for attributes that are
perl-MooseX-FollowPBP-0.50.0-3.mga4.noarch.rpm Names accessors in the I<Perl Best Practices> style
perl-MooseX-Getopt-0.580.0-2.mga4.noarch.rpm Optional meta attribute trait for ignoring params
perl-MooseX-Has-Options-0.3.0-3.mga4.noarch.rpm Succinct options for Moose
perl-MooseX-Has-Sugar-0.50.704.210-3.mga4.noarch.rpm Experimental sweetness
perl-MooseX-HasDefaults-0.30.0-3.mga4.noarch.rpm Default "is" to "ro" or "rw" for all attributes
perl-MooseX-InsideOut-0.106.0-2.mga4.noarch.rpm Inside-out objects with Moose
perl-MooseX-Interface-0.7.0-2.mga4.noarch.rpm Random thoughts that might one day become a proper tutorial
perl-MooseX-Iterator-0.110.0-3.mga4.noarch.rpm Iterate over collections
perl-MooseX-LazyRequire-0.100.0-2.mga4.noarch.rpm Required attributes which fail only when trying to use them
perl-MooseX-Log-Log4perl-0.460.0-3.mga4.noarch.rpm A role for easy usage of logging in your Moose based modules based on L<MooseX::Log::Log4perl>
perl-MooseX-MakeImmutable-0.20.0-3.mga4.noarch.rpm A convenient way to make many Moosen immutable (or mutable) in one shot