Skip to content

hiroyukim/Volans

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NAME

volans - cl tool

SYNOPSIS

# create config file
mkdir ~/.volans
cat >> ~/.volans/config.pl
{
    hooks => {
        echo => sub { qq{echo "hello $_[0]"} },
    },
    groups => {
        'group_01' => {
            'before_hooks' => [qw/echo/],
            'after_hooks'  => [qw/echo/],
            'hosts'        => [qw/127.0.0.1/],
            'cmd'          => sub {
                return sprintf(qq{ssh %s 'echo "hello"'},$_[0]); 
            },
        },
    },
};

% volans -g group_01 

    -g       group name
    -c       config file path
    --help   Show this help

AUTHOR

Hiroyuki Yamanaka

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages