NAME

Tapper::Cmd::Init - Tapper - Backend functions for initially setting up Tapper

SYNOPSIS

This module provides functions to initially set up Tapper in $HOME/.tapper/.

    use Tapper::Cmd::Init;
    my $cmd = Tapper::Cmd::Init->new;
    $cmd->init($options);
    ...

METHODS

mint_file ($init_dir, $basename)

Create file taken from sharedir into user's ~/.tapper/, inclusive rewriting values dedicated for the user.

copy_subdir ($init_dir, $dirname)

Create subdir taken from sharedir into user's ~/.tapper/.

make_subdir($dir)

Create a subdirectory with some log output.

dbdeploy

Initialize database in $HOME/.tapper/

benchmarkdeploy

Initialize benchmarkanything database in $HOME/.tapper/

init($defaults)

Initialize $HOME/.tapper/

AUTHORS

  • AMD OSRC Tapper Team <tapper@amd64.org>

  • Tapper Team <tapper-ops@amazon.com>

COPYRIGHT AND LICENSE

This software is Copyright (c) 2020 by Advanced Micro Devices, Inc..

This is free software, licensed under:

  The (two-clause) FreeBSD License