Sponsored Content
Full Discussion: logrotate httpd logfiles
Operating Systems Linux Red Hat logrotate httpd logfiles Post 302386100 by thegeek on Monday 11th of January 2010 10:25:38 AM
Old 01-11-2010
Best thing to do is, test by yourself in some testing setup.

And let us know, if you have some issues for which we can definitely help.
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Logfiles

My server has only has access logs turned on. How do I turn on the other standard logs (i.e. I'd like to see the referring urls). Thanks in advance. (3 Replies)
Discussion started by: pingdom
3 Replies

2. UNIX for Dummies Questions & Answers

Controlling logfiles

I support an app that outputs alert and audit messages to one log file (vendor says they can't be separated). The script that I have written takes a copy (mv cmd) of the file to do the separation and reformatting. I have a problem that I loose records (messages are being written constantly, upto 3+... (5 Replies)
Discussion started by: nhatch
5 Replies

3. Shell Programming and Scripting

Logfiles E-mailed

Hi All There are some cron jobs ,which runs 24 hrs. Log files are generated when one job fails. So I need the log files to be emailed to my personal e-mail id. So that I can see the log files at my home If there is any error. How can I implement this in Unix shell programming. Thanks... (4 Replies)
Discussion started by: deep_kol
4 Replies

4. Shell Programming and Scripting

split monthly logfiles into daily logfiles

Hi, I have a lot of logfiles like fooYYYYMM.log (foo200301.log, foo200810.log) with lines like YYYY-MM-DD TIMESTAMP,text1,text2,text3... but I need (for postprocessing) the form fooYYYYMMDD.log (so foo200402.log becomes foo20040201.log, foo20040202.log...) with unmodified content of lines. ... (1 Reply)
Discussion started by: clzupp
1 Replies

5. Shell Programming and Scripting

Logfiles

Hi All, I have a peculiar problem. I will call a script from another script. Script abc.ksh is called by ABC.ksh as ABC.ksh abc.ksh in abc.ksh I will create and redirect all the statements to log file. ABC.ksh will also has a log file. I want all the logs generated in file abc in ABC... (5 Replies)
Discussion started by: javeed7
5 Replies

6. UNIX for Advanced & Expert Users

logrotate with /etc/logrotate.conf file

Hi there, I want to rotate the logfiles which are located in /var/log/jboss/tomcat* so I have created a file named as 'tomat' in /etc/logrotate.d/tomcat with the following content. # cat /etc/logrotate.d/tomcat /var/log/jboss/tomcat_access_log*.log { daily nocreate ... (2 Replies)
Discussion started by: skmdu
2 Replies

7. UNIX for Dummies Questions & Answers

Gzip many logfiles in one time

Hi All, I am working on a script and i am now been stuck in the mid of it.. My Script actually list the files consuming large disk it need compress the log files.. Here are the files Hello_2009_10_22.log Hello_2009_10_23.log.gz Hello_2009_10_24.log.gz Hello_2009_10_22.log... (2 Replies)
Discussion started by: sumithra
2 Replies

8. Shell Programming and Scripting

Logrotate - I am not able to rotate files using logrotate

I have written script which is working in Home directory perfectly and also compressing log files and rotating correctly. But, when i try to run script for /var/log/ i am able to get compressed log files but not able to get rotation of compressed log files. Please suggest. I am using below command... (5 Replies)
Discussion started by: VSom007
5 Replies

9. AIX

Logrotate - /etc/logrotate.conf does't exist

Hi Admins. I have installed logrotate rpm on Aix 6.1. After the installation of rpm, I don't find /etc/logrotate.conf file and /etc/logrotate.d dir . The config file is located in /opt/freeware/etc/logrotate.conf. When I ran logrotate -v /opt/freeware/etc/logrotate.conf I get below... (2 Replies)
Discussion started by: snchaudhari2
2 Replies

10. Shell Programming and Scripting

Logrotate.d for every httpd instance for loop?

/etc/logrotate.d -rwxr-xr-x 1 root root 263 Aug 28 23:17 httpd-stooffsprod -rwxr-x--- 1 root root 273 Jul 10 2015 httpd-mwsi2hprodhist2 -rwxr-x--- 1 root root 261 Aug 11 17:28 httpd-mwsihist2 -rwxr-x--- 1 root root 269 Jul 20 2015 httpd-mwsiprodhist2 I need to figure out how to build a... (14 Replies)
Discussion started by: xgringo
14 Replies
Test::Inline::Section(3pm)				User Contributed Perl Documentation				Test::Inline::Section(3pm)

NAME
Test::Inline::Section - Implements a section of tests DESCRIPTION
This class implements a single section of tests. That is, a section of POD beginning with "=begin test" or "=begin testing". Types of Sections There are two types of code sections. The first, beginning with "=begin testing ...", contains a set of tests and other code to be executed at any time (within a set of specifyable constraints). The second, labelled "=begin testing SETUP", contains code to be executed at the beginning of the test script, before any of the other sections are executed. This allows any needed variables or environment to be set up before the tests are run. You can have more than one setup section, and they will be written to the test file in order of appearance. Test Section Header Syntax Some examples of the different types of test headers are as follows. # Normal anonymous test =begin testing ok( $foo == $bar, 'This is a test' ); =end testing # A named test. Also provides the number of tests to run. # Any test section can specify the number of tests. =begin testing my_method 1 ok( $foo->my_method, '->my_method returns true' ); =end testing # A named test with pre-requisites. # Note that ONLY named tests can have pre-requisites =begin testing this after my_method foo bar other_method Other::Class ok( $foo->this, '->this returns true' ); =end testing The first example shows a normal anonymous test. All anonymous test sections are considered low priority, and we be run, in order of appearance, AFTER all named tests have been run. Any and all arguments used after "testing" must be in the form of simple space seperated words. The first word is considered the "name" of the test. The intended use for these is generally to create one named test section for each function or method, but you can name them as you please. Test names must be unique, and are case sensitive. After the name, you can provide the word "after" and provide a list of other named tests that must be completed first in order to run this test. This is provided so that when errors are encounted, they are probably the result of this method or set of tests, and not in some other method that this one relies on. It makes debugging a lot easier. The word after is only a keyword when after the test name, so you can use a test name of after as well. The following are both legal =begin testing after after that =begin testing this after after The easiest and recommended way of labeling the tests is simple to name all tests after their methods, and put as a pre-requisite any other methods that the method you are testing calls. Test::Inline will take care of writing the tests to the test script in the correct order. Please note you can NOT define circular relationships in the prerequisites, or an error will occur. If a number is provided as the last value, it will be taken to mean the number of actual tests that will occur during the test section. While preparing to write the test files, the processor will try to use these to try to determine the number of files to write. If ALL test sections to be written to a particular file have a test count, then the script will use the total of these as a basic for providing Test::More with a plan. If ANY test sections to be written to a file do not have a test count, the test file with use "no_plan". Finally, Test::Inline will try to be forgiving in it's parsing of the tests. any missing prerequisites will be ignored. Also, as long as it does not break a prerequisite, all named tests will be attempted to be run in their order of appearance. METHODS
new my $Section = Test::Inline::Section->new( $pod ); The "new" constructor takes a string of POD, which must be a single section of relevant pod ( preferably produced by Test::Inline::ExtractHandler ), and creates a new section object for it. Returns a new "Test::Inline::Section" object if passed POD in the form "=begin testing ...". Returns "undef" on error. parse my $SectionList = Test::Inline::Section( @elements ); Since version 1.50 Test::Inline has been extracting package statements so that as the sections are extracted, we can determine which sections belong to which packages, and seperate them accordingly. The "parse" method takes all of the elements from a file, and returns all of the Sections. By doing it here, we can track the package context and set it in the Sections. setup my $run_first = $Section->setup; The "setup" accessor indicates that this section is a "setup" section, to be run at the beginning of the generated test script. Returns true if this is a setup section, false otherwise. example my $just_compile = $Section->example; The "example" accessor indicates that this section is an "example" section, to be compile-tested instead of run. Returns true if this is an example section, false otherwise. context The "context" method returns the package context of the unit test section, or false if the unit test section appeared out of context. name The "name" method returns the name of the test section, or false if the test if anonymous. tests The "tests" method returns the number of Test::Builder-compatible tests that will run within the test section. Returns "undef" if the number of tests is unknown. begin For use mainly in debugging, the "begin" method returns the literal string of the begin line/paragraph. anonymous my $is_anonymous = $Section->anonymous; The "anonymous" method returns true if the test section is an unnamed anonymous section, or false if it is a named section or a setup section. after my @names = $Section->after; The "after" method returns the list of other named tests that this test section says it should be run after. Returns a list of test name, or the null list "()" if the test does not have to run after any other named tests. classes my @classes = $Section->classes; The "classes" method returns the list of test classes that the test depends on, and should be run before the tests. These values are used to determine the set of class-level dependencies for the entire test file. Returns a list of class names, or the null list "()" if the test does not have any class-level dependencies. content my $code = $Section->content; The "content" method returns the actual testing code contents of the section, with the leading "=begin" and trailing "=end" removed. Returns a string containing the code, or the null string "" if the section was empty. SUPPORT
See the main SUPPORT section. AUTHOR
Adam Kennedy <adamk@cpan.org>, <http://ali.as/> COPYRIGHT
Copyright 2004 - 2010 Adam Kennedy. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. The full text of the license can be found in the LICENSE file included with this module. perl v5.12.4 2010-11-22 Test::Inline::Section(3pm)
All times are GMT -4. The time now is 04:17 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy