Changeset 4325

Show
Ignore:
Timestamp:
01/10/08 02:27:13 (5 years ago)
Author:
cho45
Message:

lang/perl/Config-Pit/trunk/t/01_basic.t,
lang/perl/Config-Pit/trunk/t/02_interoperability.t,
lang/perl/Config-Pit/trunk/lib/Config/Pit.pm,
lang/perl/Config-Pit/trunk/Changes:

Add $Config::Pit::verbose flag.

Location:
lang/perl/Config-Pit/trunk
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • lang/perl/Config-Pit/trunk/Changes

    r4319 r4325  
    44         * Fix 'ppit set' for interoperability. 
    55         * Export pit_set pit_switch. 
     6         * Add $Config::Pit::verbose flag. 
    67 
    780.01 2008-01-09T19:19:31+09:00 
  • lang/perl/Config-Pit/trunk/lib/Config/Pit.pm

    r4322 r4325  
    2222our $config_file  = $directory->file("pit.yaml"); 
    2323our $profile_file = undef; 
     24our $verbose      = 1; 
    2425 
    2526sub get { 
     
    5758                system $ENV{EDITOR}, $f->filename; 
    5859                if ($t == file($f->filename)->stat->mtime) { 
    59                         warn "No changes."; 
     60                        print STDERR "No changes." if $verbose; 
    6061                        $result = get($name); 
    6162                } else { 
     
    8283        $config->{profile} = $name; 
    8384        YAML::Syck::DumpFile($config_file, $config); 
    84         print STDERR "Config::Pit: Profile switch to $name from $ret.\n" unless $name eq $ret; 
     85        print STDERR "Config::Pit: Profile switch to $name from $ret.\n" if $verbose && ($name ne $ret); 
    8586        return $ret; 
    8687} 
  • lang/perl/Config-Pit/trunk/t/01_basic.t

    r4302 r4325  
    1515$Config::Pit::directory    = dir($dir->dirname); 
    1616$Config::Pit::config_file  = $Config::Pit::directory->file("pit.yaml"); 
     17$Config::Pit::verbose      = 0; 
    1718 
    1819my ($config, $p); 
  • lang/perl/Config-Pit/trunk/t/02_interoperability.t

    r4324 r4325  
    2020$Config::Pit::directory    = dir($dir->dirname); 
    2121$Config::Pit::config_file  = $Config::Pit::directory->file("pit.yaml"); 
     22$Config::Pit::verbose      = 0; 
    2223 
    2324my $config;