OpenVZ Forum


Home » Mailing lists » Devel » [PATCH, try2, 0/3] Separate logfile and console loglevel
Re: Separate logfile and console loglevel [message #8749 is a reply to message #8747] Tue, 05 December 2006 11:40 Go to previous messageGo to previous message
Igor Sukhih is currently offline  Igor Sukhih
Messages: 21
Registered: May 2006
Junior Member
Kristian F. Høgh wrote:
> On Tuesday den 5. December 2006 11:47, Igor Sukhih wrote:
>
>> Kristian F. Høgh wrote:
>>
>>> On Thursday den 30. November 2006 14:59, Dmitry Mishin wrote:
>>>
>>>> On Wednesday 29 November 2006 20:37, Kristian Høgh wrote:
>>>>
>>>>> Separate logfile and console loglevel
>>>>> The separation is implemented as follows
>>>>>
>>>>> 1: split --quite and --verbose from LOG_LEVEL
>>>>> console loglevel is 0 as default
>>>>>
>>>> This patch make sense.
>>>>
>>> I worked on the patch, made --verbose accept argument (--verbose=<int>)
>>> Added new parameter VERBOSE=<int> to /etc/vz/vz.conf. Default is 1 if
>>> unset. --verbose alone increments by 1
>>>
>>>
>>>>> 2: Make messages more quiet by default
>>>>> logger(0,...) -> logger(1, ...)
>>>>>
>>>>> 3: Make logfile more verbose by default
>>>>> LOG_LEVEL=2
>>>>>
>>>> Why do you need them? For me, it is convinient to see at the VE start,
>>>> which IP it has. It is better, than additional `vzlist` later.
>>>>
>>> If I use a script to start 10 VEs, it would be nice to see only partial
>>> info. I could do that with --verbose=0. If one fails I can use
>>> --verbose=2 What do you think about the output below?
>>>
>> I'm Ok with it the only problem the --verbose option already released
>> and this is can break already worked scripts.
>>
>
> --verbose still works. It increments current verbose by 1.
> If I run:
> vzctl --verbose=0 --verbose --verbose start 1010
> verbose will be 2 (0 + 1 + 1)
>
If I correctly understand you will process --verbose and --verbose=0
the same way?
So 'vzctl --verbose ' will work as well?
>
>>> Regards,
>>> Kristian Høgh
>>>
>>> Ps.
>>> vzquota, /etc/vz/dists/scripts/none and vps-net_add/vps-net_del are just
>>> "exit 0"
>>>
>> They do exit with error in place error happened.
>>
> I was unclear. My scripts only contains "exit 0".
> I don't know if the standard scripts make any output by default.
>

There only error output by default, look at error() function.

# Prints error message and exits
# Parameters:
# $1 - error message
# $2 - exit code
# Example of usage:
# error "Fatal error" 1
function error()


--
Igor.
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Re: [Patch 1/3] Miscellaneous container fixes
Next Topic: [PATCH, try3, 1/3] Separate logfile and console loglevel
Goto Forum:
  


Current Time: Mon Jul 15 08:22:56 GMT 2024

Total time taken to generate the page: 0.02357 seconds