Vyacheslav Matyukhin > Ubic-1.48_02 > Ubic::Settings::ConfigFile

Download:
Ubic-1.48_02.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Module Version: 1.48_02   Source   Latest Release: Ubic-1.57

NAME ^

Ubic::Settings::ConfigFile - single ubic config file

VERSION ^

version 1.48_02

SYNOPSIS ^

    use Ubic::Service::ConfigFile;

    my $config = Ubic::Service::ConfigFile->read("/etc/ubic/ubic.cfg"); # config is a simple hashref

    Ubic::Service::ConfigFile->write("/etc/ubic/ubic.cfg", { default_user => "root" }); # overwrite old config

DESCRIPTION ^

This module can read and write plain ubic config files.

Code outside of Ubic's core distribution shouldn't use this module. They probably need Ubic::Settings instead.

INTERFACE SUPPORT ^

This is considered to be a non-public class. Its interface is subject to change without notice.

METHODS ^

read($file)

Load configuration from file.

write($file, $config_hashref)

Write configuration to file.

AUTHOR ^

Vyacheslav Matyukhin <mmcleric@yandex-team.ru>

COPYRIGHT AND LICENSE ^

This software is copyright (c) 2013 by Yandex LLC.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

syntax highlighting: