Subversion Repositories DevTools

Rev

Rev 295 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 295 Rev 361
Line 4... Line 4...
4
#
4
#
5
# By convention all members/methods that begin with an '_' are private.
5
# By convention all members/methods that begin with an '_' are private.
6
#
6
#
7
###############################################################################
7
###############################################################################
8
 
8
 
9
=head NAME
9
=head1 NAME
-
 
10
 
10
    RmPkgInfo: Class to allow package details to be collected from release manager
11
    RmPkgInfo: Class to allow package details to be collected from release manager
11
 
12
 
12
=head DATA
13
=head1 DATA
-
 
14
 
13
    By default will load details about the provided package.  
15
    By default will load details about the provided package.  
14
    The following information is gathered and stored in a hash with the following keys
16
    The following information is gathered and stored in a hash with the following keys
15
        pkg_id          => The ID Number of the package
17
        pkg_id          => The ID Number of the package
16
        pkg_name        => The Name of the package
18
        pkg_name        => The Name of the package
17
        pv_id           => The ID number of the package version
19
        pv_id           => The ID number of the package version
Line 44... Line 46...
44
 
46
 
45
    The package dependencies can also be retrieved.  For each dependency found it will create
47
    The package dependencies can also be retrieved.  For each dependency found it will create
46
    a new RmPkgInfo object and stores it in the object.  Information about a dependency can be
48
    a new RmPkgInfo object and stores it in the object.  Information about a dependency can be
47
    retrieved from the objects themselves
49
    retrieved from the objects themselves
48
 
50
 
49
=head SYNOPSIS
51
=head1 SYNOPSIS
50
    
52
    
51
    use DeployUtils::RmPkgInfo
53
    use DeployUtils::RmPkgInfo
52
 
54
 
53
    my $pkg = DeployUtils::RmPkgInfo->new({ PKG_NAME => "name", PKG_VERSION => "ver" })
55
    my $pkg = DeployUtils::RmPkgInfo->new({ PKG_NAME => "name", PKG_VERSION => "ver" })
54
    or
56
    or