App-Oozie
view release on metacpan or search on metacpan
docs/bin/run.sh view on Meta::CPAN
#!/bin/bash
# This won't run as-is, but it is here to give you an idea.
export TEST_BIN=$(perl -wE 'use FindBin qw($Bin); say $Bin;')
export TEST_LIB=$TEST_BIN"/lib"
echo "TEST_LIB:"$TEST_LIB;
echo "TEST_BIN:"$TEST_BIN;
cd eg/workflows
perl -I$TEST_LIB \
-MCarp::Always \
-MData::Dumper \
-MApp::Oozie::Run -wE 'warn Dumper \@ARGV; App::Oozie::Run->new_with_options->run( @ARGV )' -- \
--local_oozie_code_path $TEST_BIN \
--oozie_cli /usr/bin/oozie \
--oozie_client_jar /usr/lib/oozie/lib/oozie-client-5.2.1.jar \
--oozie_uri http://hadoop-oozie.example.com:11000/oozie \
--startdate yesterday \
--webhdfs_hostname hadoop-httpfs.example.com \
--webhdfs_port 9870 \
--verbose \
"$@" \
cpan-sample-workflow \
echo "FIN."
( run in 0.850 second using v1.01-cache-2.11-cpan-d7f47b0818f )