POE::Test::Loops(3pm) User Contributed Perl Documentation POE::Test::Loops(3pm)NAME
POE::Test::Loops - Reusable tests for POE::Loop authors
SYNOPSIS
#!/usr/bin/perl -w
use strict;
use Getopt::Long;
use POE::Test::Loops;
my ($dir_base, $flag_help, @loop_modules, $flag_verbose);
my $result = GetOptions(
'dirbase=s' => $dir_base,
'loop=s' => @loop_modules,
'verbose' => $flag_verbose,
'help' => $flag_help,
);
if (
!$result or !$dir_base or $flag_help or !@loop_modules
) {
die(
"$0 usage:
",
" --dirbase DIR (required) base directory for tests
",
" --loop MODULE (required) loop modules to test
",
" --verbose show some extra output
",
" --help you're reading it
",
);
}
POE::Test::Loops::generate($dir_base, @loop_modules, $flag_verbose);
exit 0;
DESCRIPTION
POE::Test::Loops contains one function, generate(), which will generate all the loop tests for one or more POE::Loop subclasses.
The "SYNOPSIS" example is a version of poe-gen-tests, which is a stand-alone utility to generate the actual tests. poe-gen-tests also
documents the POE::Test::Loops system in more detail.
FUNCTIONS
generate( $DIRBASE, @LOOPS, $VERBOSE )
Generates the loop tests. DIRBASE is the (relative) directory in which a subdirectory for each of the LOOPS is created. If VERBOSE is set
to a TRUE value some progress reporting is printed.
POE::Test::Loops::generate(
"./t",
[ "POE::Loop::Yours" ],
1,
);
SEE ALSO
POE::Loop and poe-gen-tests.
AUTHOR & COPYRIGHT
See poe-gen-tests.
perl v5.14.2 2012-03-11 POE::Test::Loops(3pm)
Check Out this Related Man Page
POE::Resource::Sessions(3pm) User Contributed Perl Documentation POE::Resource::Sessions(3pm)NAME
POE::Resource::Sessions - internal session manager for POE::Kernel
SYNOPSIS
There is no public API.
DESCRIPTION
POE::Resource::Sessions is a mix-in class for POE::Kernel. It provides the internal features that manage sessions, regardless of the
session type. It is used internally by POE::Kernel. so it has no public interface.
SEE ALSO
See POE::Session and POE::NFA for one type of session. CPAN also have others.
See "Sessions" in POE::Kernel for a discussion about POE::Kernel sessions.
See "Session Lifespans" in POE::Kernel to learn why sessions run, and how to stop them.
See "Session Management" in POE::Kernel for information about managing sessions in your applications, and the events that occur when
sessions come and go.
See "Session Helper Methods" in POE::Kernel for friend methods between POE::Kernel and POE::Session classes.
See "Resources" in POE::Kernel for for public information about POE resources.
See POE::Resource for general discussion about resources and the classes that manage them.
BUGS
None known.
AUTHORS & COPYRIGHTS
Please see POE for more information about authors and contributors.
perl v5.14.2 2012-05-15 POE::Resource::Sessions(3pm)
I am having trouble getting files to ftp over when I run the file names through a loop. If I just do one file it works, but inside of a for loop it does not.
Help!
################section 2
cd /home/salazar/chk_data
chmod 777 *
ftp -n 161.241.--.-- <<!
user anonymous \n
ascii
for... (6 Replies)
All,
I'm having a problem w/this function. Specifically, I want to call another function (get_stats) when the process in the else completes (the initial if and the elsif seem to work fine). But what's happening is the get_stats function call is running after the else runs only once, NOT when it... (8 Replies)
Is there a way to make the following script more efficient using a single loop? I want n to be 1 through 254 excluding 10 and 225. How would I go about doing that?
#!/usr/local/bin/bash
nr="172.16.2."
n=1
msg="Adding static route for: "
while
do
/bin/echo $msg$nr$n
... (6 Replies)
Hi
I am new to shell scripting and i am preparing a script.
for now i am work on a sub part of it..but i am unable to make it work.
---
the test code that i am working on
--------------------------
IFS=""
Sample_eve=`psg proc_s | grep tY`
n=0
for line in $Sample_eve... (41 Replies)
This script does exactly what I need, it just doesn't seem as efficient as it could be.
#!/bin/sh
baseDirVar="/opt/user/"
cd ${baseDirVar}
sizeVar=`ls -s $(find . -name nohup*.out) | cut -d'.' -f 1`
for i in $sizeVar
do
if ;
then
... (7 Replies)
I have a for loop and i pass in number of times i want to loop as argument to script.
I have attached a snippet of my script. Problem is this does not work, if I manually replace the $NO_OF_LOOPS with a number in the script it works fine.
NO_OF_LOOPS=$1
for i in {0..$NO_OF_LOOPS}
... (8 Replies)
hi all
I am new to unix and want to create a loop to repeat the loop and before that it ask me to do so.I know "while" may help but I put it in my work and getting stuk with it.any help appreciated. (13 Replies)
Hi please help.
I have a file with two columns.
I want to insert the value of the first column and second column in different sections of a line.
code:
for line in `cat $1`;
for x in `cat $1 |awk '{print $2}'`;
do
do
echo "print $line and then print $x"
done
done
It works... (8 Replies)
Hi Guys,
I'm trying to find all files with a particular extension and then loop some actions. The problem is that if the files have spaces in their names I get end up being each word as a separate result rather than the entire file.
ext=".txt"
out=".rtf"
for i in $( find "$1" -name "*$ext" );... (9 Replies)
I am new to unix and trying to make a script for writing all my command into another file and use that file to run all commands
I am trying to use for loop with echo command to generate a command based script for writing the file with all the command sequentially w.r.t for loop.
I want... (6 Replies)
I have the following chunk of code...
while
when I try to execute this script, it outputs an error "test: ] missing"
Is there a syntax error here? (9 Replies)
Scrutinizer and i had a discussion about loops in shell scripts and you might be interested in joining in and share your experiences:
i wrote an example script which basically employed the following logic:
cat /some/file | while read var ; do
echo var = $var # just do... (8 Replies)
Hey guys, I'm trying to make a bash script to do password generation.
The script takes 2 arguments, number of characters and number of passes to generate, but I can't get the loop to work properly.
#!/bin/bash
echo
echo
echo -ne "Password length:"
read pwd_length
echo
echo -ne "Number of... (6 Replies)
Greetings all,
I have came up with some code, to read an input file and generate a list, here is a sample of what I am working with. The variable $USER will be inputted by the person running the utility.
do
folder=${line%}
echo "$folder $USER
done < list.txt
sample of list.txt-
... (15 Replies)