Manpages

NAME

mooupgrade − upgrade a mooix object or objects

SYNOPSIS

mooupgrade [object] [options]

DESCRIPTION

mooupgrade upgrades a mooix object from a previous version of mooix to the current version. This is necessary when the database changes in a non-backwards-compatible way.

The can be passed an object to act on, otherwise it will start at the root of the moo hierarchy.

The program will only perform an upgrade if it looks like one is called for based on comparing the dbversion field of the mooinfo object and its parent.

OPTIONS

object

An object to upgrade. Defaults to upgrading the $MOOROOT object from /etc/mooix.conf.

--quiet

-q

Only display error messages, not a verbose upgrade log.

--recurse

-r

Walk and upgrade objects from start object.

--skip-dir

-s dir

Do not upgrade objects that are under a given directory.

SEE ALSO

mooix(7)

AUTHOR

Joey Hess <joey [AT] mooix.net>