swh:1:snp:5789d5563ae0ff1fac9d4620526a6e02863df326
Raw File
Tip revision: 7ba960a7815f026d8ad052bdb0ccb00d5192ee2f authored by APipe Tester on 14 June 2016, 12:20:51 UTC
Updated `gmt` tab completion.
Tip revision: 7ba960a
Config.pm
package BAP::Config;

use strict;
use warnings;

# There can be only one!
use Memoize;
memoize('new');

sub new {

    my ($class) = @_;


    my $self = { };

    bless $self, $class;


    $self->{_major} = 2;
    $self->{_minor} = 10;
    $self->{_activity_db_file} = '/gscmnt/temp212/info/annotation/BAP_db/mgap_activity.db';
    
    return $self;

}

sub major {

    my ($self) = @_;

    
    return $self->{_major};
    
}

sub minor {

    my ($self) = @_;


    return $self->{_minor};

}

sub version {

    my ($self) = @_;


    return join('.', $self->major(), $self->minor());
    
}

sub activity_db_file {

    my ($self) = @_;


    return join('.', $self->{_activity_db_file});

}

1;
back to top