]> git.proxmox.com Git - pve-common.git/log
pve-common.git
12 years agoadd logfunc callback to run_command
Dietmar Maurer [Fri, 14 Oct 2011 08:48:57 +0000 (10:48 +0200)]
add logfunc callback to run_command

logfunc() is called with stdout and stderr.

12 years agofix regex for active worker file
Dietmar Maurer [Fri, 14 Oct 2011 08:02:51 +0000 (10:02 +0200)]
fix regex for active worker file

Allow error messages with starting white space.

12 years agoavoid warning when list_param is undefined
Dietmar Maurer [Fri, 14 Oct 2011 06:56:55 +0000 (08:56 +0200)]
avoid warning when list_param is undefined

12 years agoimprove get_options (allow argument lists)
Dietmar Maurer [Fri, 14 Oct 2011 06:29:39 +0000 (08:29 +0200)]
improve get_options (allow argument lists)

So far it was possiple to specific lists by using option multiple times.

vzdump --vmid 100 --vmid 101

or

vzdump -vmid 100,101

No we can pass the vm list as arguments (not options)

vzdump 100 101

12 years agoallow input/output redirection in run_command
Dietmar Maurer [Thu, 13 Oct 2011 11:55:49 +0000 (13:55 +0200)]
allow input/output redirection in run_command

Those changes are needed by new vzdump code.

12 years agooverload cmp operator for PVE::Exception
Dietmar Maurer [Thu, 13 Oct 2011 09:14:30 +0000 (11:14 +0200)]
overload cmp operator for PVE::Exception

So that we can use ($err eq "timeout") like expressions.

12 years agoallow list format in getopts
Dietmar Maurer [Wed, 12 Oct 2011 09:40:45 +0000 (11:40 +0200)]
allow list format in getopts

12 years agodo not merge comma separated lists with zero separated lists
Dietmar Maurer [Wed, 12 Oct 2011 09:38:43 +0000 (11:38 +0200)]
do not merge comma separated lists with zero separated lists

12 years agoadd helper for simple commands - handle_simple_cmd()
Dietmar Maurer [Wed, 12 Oct 2011 08:27:56 +0000 (10:27 +0200)]
add helper for simple commands - handle_simple_cmd()

A simple command is a command without sub-command.

12 years agoadd PVE::Tools::random_ether_addr()
Dietmar Maurer [Wed, 5 Oct 2011 07:21:52 +0000 (09:21 +0200)]
add PVE::Tools::random_ether_addr()

12 years agoadded libtool and dietlibc-dev to prerequisites
Dietmar Maurer [Thu, 29 Sep 2011 11:33:45 +0000 (13:33 +0200)]
added libtool and dietlibc-dev to prerequisites

12 years agoadd vzctl to list of required packages
Dietmar Maurer [Thu, 29 Sep 2011 11:18:10 +0000 (13:18 +0200)]
add vzctl to list of required packages

12 years agoadd hint to lvm.git
Dietmar Maurer [Fri, 23 Sep 2011 05:41:34 +0000 (07:41 +0200)]
add hint to lvm.git

We compile our own lvm packages

12 years agoAllow to use check_process_running() without $pstart parameter.
Dietmar Maurer [Thu, 15 Sep 2011 04:56:07 +0000 (06:56 +0200)]
Allow to use check_process_running() without $pstart parameter.

12 years agoimplement a clean way to read /prod/[pid]/stat
Dietmar Maurer [Wed, 14 Sep 2011 05:51:19 +0000 (07:51 +0200)]
implement a clean way to read /prod/[pid]/stat

Added the method check_process_running() to check if a process
is running.

12 years agoreturn user_hz from POSIX::_SC_CLK_TCK
Dietmar Maurer [Mon, 12 Sep 2011 08:50:13 +0000 (10:50 +0200)]
return user_hz from POSIX::_SC_CLK_TCK

and remove that jiffie code (which is totally wrong)

12 years agoadd reference to fence-agents-pve.git
Dietmar Maurer [Tue, 30 Aug 2011 08:48:43 +0000 (10:48 +0200)]
add reference to fence-agents-pve.git

12 years agoOverwite LC_ALL instead of LANG
Dietmar Maurer [Tue, 30 Aug 2011 05:26:51 +0000 (07:26 +0200)]
Overwite LC_ALL instead of LANG

This also works when user sets LC_ environment variables.

12 years agoadd .gitignore file, remove svn leftover
Dietmar Maurer [Wed, 24 Aug 2011 07:47:54 +0000 (09:47 +0200)]
add .gitignore file, remove svn leftover

12 years agoremove Changelog - we no have git
Dietmar Maurer [Wed, 24 Aug 2011 07:44:50 +0000 (09:44 +0200)]
remove Changelog - we no have git

12 years agoupdate documentation (we now use git instead of svn)
Dietmar Maurer [Tue, 23 Aug 2011 09:06:30 +0000 (11:06 +0200)]
update documentation (we now use git instead of svn)

12 years agoimported from svn 'pve-common/trunk'
Dietmar Maurer [Tue, 23 Aug 2011 05:31:48 +0000 (07:31 +0200)]
imported from svn 'pve-common/trunk'