Sponsored Content
Top Forums UNIX for Dummies Questions & Answers How to log on to Linux box??? Post 8176 by tahaislam on Sunday 7th of October 2001 10:01:32 PM
Old 10-07-2001
Hammer & Screwdriver Thanks

Thanks man, I really appreciate that you tried...and yes the same thing is happening to me, but the thing is that, my other friends are able to log on...and when I try..it never works..I have not idea why...
We talked to System Administrator and he said: I have load some patches...but he must be done by now...as my other pals are logging in and doing their homework..
But I really appreciate that you tried...and I am very thankful to you...
stay cool...
have fun
Your UNIX pal
TahaSmilie
 

10 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

Xconfigurator on Linux box.

Folks, I am loosing X configurations once I restart the linux box. Same is true with ftp and telnet services. Any clues ? I am trying RedHat 7.2, it sucks btw !! (3 Replies)
Discussion started by: amol
3 Replies

2. Shell Programming and Scripting

Script to Reboot a linux box from a windows box

HI All, I need a script to reboot a linux box from a windows box. The script needs to run automatically whenever a sitescope alerts with an error message. Have searched for this in the forums, but could not get something relative. Pls. let me know the various alternatives we have to do... (2 Replies)
Discussion started by: Crazy_murli
2 Replies

3. Linux

ipv6 on a linux box

how to enable an ipv6 address on a linux pc? thanks in advance (3 Replies)
Discussion started by: sunittaneja
3 Replies

4. Linux

Need to see CDROM on Linux box

Hi All. New to Linux and can't see cdrom after inserting into drive on linux box df -k doesn't show it. Can anyone tell em how to access the cd? Thanks (3 Replies)
Discussion started by: jamie_collins
3 Replies

5. Linux

How to find remote Linux box login account without login in to that box?

Hi, How to find remote Linux box login account without login in to that box? I don't have login account at my remote Linux box. But I need who are all having login account. How do I findout? Thanks, --Muthu. (3 Replies)
Discussion started by: Muthuselvan
3 Replies

6. Shell Programming and Scripting

Need a Script , we are having Linux box

HI I need help on developing 2 scripts as mentioned below. One way process -> We can get files of 01, 02, 07 record types (Here we need to keep a filter to read the first 2 characters in the file and if they are equal to 01 or 02 we need to do the below process and if its 07 we need to... (2 Replies)
Discussion started by: nanduedi
2 Replies

7. UNIX for Dummies Questions & Answers

Mounting Linux box to Linux box

Hi, I've been able to mount my linux box to a windows machine, but I can't seem to mount my linux box to another linux box I have. (I know I could scp, but for other reasons I need to do it this way) Samba is installed. Here is an example where I mount to a Win machine.--> works fine mount... (12 Replies)
Discussion started by: jdilts
12 Replies

8. Red Hat

How to access redhat Linux box graphically from windows box?

Hi I have a linux box and need to access from windows graphically # uname -a Linux pc-l416116 2.6.18-155.el5 #1 SMP Fri Jun 19 17:06:47 EDT 2009 i686 i686 i386 GNU/Linux What components do I need to install on Linux and windows to do that? TIA (6 Replies)
Discussion started by: magnus29
6 Replies

9. Red Hat

Could any one tell me how to assign IP to a linux box.

Hi All, Could any one please help me how to assign IP to a linux box permanently. IP should not be changed even after Rebooting the machine.:b::b::b: (8 Replies)
Discussion started by: vamshigvk475
8 Replies

10. How to Post in the The UNIX and Linux Forums

Copying , renaming the file from windox box and ftp to Linux box

Hello my dear friends, Two file are auto generated from mon - fri at different directories on same windows box.Every day i have to copy the file, rename it (specific name)and ftp it to linux box specified directory. is it possible to automate this process,If yes this has to be done from windows... (1 Reply)
Discussion started by: umesh yadav
1 Replies
Test::Log4perl(3pm)					User Contributed Perl Documentation				       Test::Log4perl(3pm)

NAME
Test::Log4perl - test log4perl SYNOPSIS
use Test::More tests => 1; # setup l4p use Log::Log4Perl; # do your normal Log::Log4Perl setup here use Test::Log4perl; # get the loggers my $logger = Log::Log4perl->get_logger("Foo::Bar"); my $tlogger = Test::Log4perl->get_logger("Foo::Bar"); # test l4p Test::Log4perl->start(); # declare we're going to log something $tlogger->error("This is a test"); # log that something $logger->error("This is a test"); # test that those things matched Test::Log4perl->end("Test that that logs okay"); # we also have a simplified version: { my $foo = Test::Logger->expect(['foo.bar.quux', warn => qr/hello/ ]); # ... do something that should log 'hello' } # $foo goes out of scope; this triggers the test. DESCRIPTION
This module can be used to test that you're logging the right thing with Log::Log4perl. It checks that we get what, and only what, we expect logged by your code. The basic process is very simple. Within your test script you get one or more loggers from Test::Log4perl with the "get_logger" method just like you would with Log::Log4perl. You're going to use these loggers to declare what you think the code you're going to test should be logging. # declare a bunch of test loggers my $tlogger = Test::Log4perl->get_logger("Foo::Bar"); Then, for each test you want to do you need to start up the module. # start the test Test::Log4perl->start(); This diverts all subsequent attempts Log::Log4perl makes to log stuff and records them internally rather than passing them though to the Log4perl appenders as normal. You then need to declare with the loggers we created earlier what we hope Log4perl will be asked to log. This is the same syntax as Test::Log4perl uses, except if you want you can use regular expressions: $tlogger->debug("fish"); $tlogger->warn(qr/bar/); You then need to run your code that you're testing. # call some code that hopefully will call the log4perl methods # 'debug' with "fish" and 'warn' with something that contains 'bar' some_code(); We finally need to tell Test::Log4Perl that we're done and it should do the comparisons. # start the test Test::Log4perl->end("test name"); Methods get_logger($category) Returns a new instance of Test::Logger that can be used to log expected messages in the category passed. Test::Logger->expect(['dotted.path', 'warn' => qr'this', 'warn' => qr'that'], ..) Class convenience method. Used like this: { # start local scope my $foo = Test::Logger->expect(['foo.bar.quux', warn => qr/hello/ ]); # ... do something that should log 'hello' } # $foo goes out of scope; this triggers the test. start Class method. Start logging. When you call this method it temporarly redirects all logging from the standard logging locations to the internal logging routine until end is called. Takes parameters to change the behavior of this (and only this) test. See below. debug(@what) info(@what) warn(@what) error(@what) fatal(@what) Instance methods. String of things that you're expecting to log, at the level you're expecting them, in what class. end() end($name) Ends the test and compares what we've got with what we expected. Switches logging back from being captured to going to wherever it was originally directed in the config. Ignoring All Logging Messages Sometimes you're going to be testing something that generates a load of spurious log messages that you simply want to ignore without testing their contents, but you don't want to have to reconfigure your log file. The simpliest way to do this is to do: use Test::Log4perl; Test::Log4perl->suppress_logging; All logging functions stop working. Do not alter the Logging classes (for example, by changing the config file and use Log4perl's "init_and_watch" functionality) after this call has been made. This function will be effectivly a no-op if the enviromental variable "NO_SUPRESS_LOGGING" is set to a true value (so if your code is behaving weirdly you can turn all the logging back on from the command line without changing any of the code) Selectivly Ignoring Logging Messages By Priority It's a bad idea to completely ignore all messages. What you probably want to do is ignore some of the trivial messages that you don't care about, and just test that there aren't any unexpected messages of a set priority. You can temporarly ignore any logging messages that are made by passing parameters to the "start" routine # for this test, just ignore DEBUG, INFO, and WARN Test::Log4perl->start( ignore_priority => "warn" ); # you can use the levels constants to do the same thing use Log::Log4perl qw(:levels); Test::Log4perl->start( ignore_priority => $WARN ); You might want to ignore all logging events at all (this can be used as quick way to not test the actual log messages, but just ignore the output. # for this test, ignore everything Test::Log4perl->start( ignore_priority => "everything" ); # contary to readability, the same thing (try not to write this) use Log::Log4perl qw(:levels); Test::Log4perl->start( ignore_priority => $OFF ); Or you might want to not ignore anything (which is the default, unless you've played with the method calls mentioned below:) # for this test, ignore nothing Test::Log4perl->start( ignore_priority => "nothing" ); # contary to readability, the same thing (try not to write this) use Log::Log4perl qw(:levels); Test::Log4perl->start( ignore_priority => $ALL ); You can also perminatly effect what things are ignored with the "ignore_priority" method call. This persists between tests and isn't autoically reset after each call to "start". # ignore DEBUG, INFO and WARN for all future tests Test::Log4perl->ignore_priority("warn"); # you can use the levels constants to do the same thing use Log::Log4perl qw(:levels); Test::Log4perl->ignore_priority($WARN); # ignore everything (no log messages will be logged) Test::Log4perl->ignore_priority("everything"); # ignore nothing (messages will be logged reguardless of priority) Test::Log4perl->ignore_priority("nothing"); Obviously, you may temporarly override whatever perminant BUGS
Logging methods don't return the number of appenders they've written to (or rather, they do, as it's always zero.) Changing the config file (if you're watching it) while this is testing / supressing everything will probably break everything. As will creating new appenders, etc... AUTHOR
Mark Fowler <mark@twoshortplanks.com> COPYRIGHT
Copyright 2005 Fotango Ltd all rights reserved. Licensed under the same terms as Perl itself. perl v5.14.2 2011-11-16 Test::Log4perl(3pm)
All times are GMT -4. The time now is 04:02 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy