The domain_change_db.py script handles all the steps required to change the domain name in the site database. It does not change anything in the file system.

Changing the domain through any other mechanism may cause problems.

Usage

Execute this script with a command like this:

[RUNTIME_DIR]/domain_change_db.py [--debug] [--dir] --old={domain_name} --new={domain_name}

Options

The domain_change_db.py script can run with the following options:

--help
Show command help information
--debug
Include debugging output
--old
Old domain
--new
New domain
--dir
Run domain change in this directory only.
You must specify the full path. Use this feature to do a subset of the data directory. This instructs the script to do a recurse in the specified directory looking for the old domain_name and replacing it with the new domain_name.
--threadlimit
Defines the maximum number of simultaneous threads that can be invoked by this program. The default value is 50.
Tags for this page: upgrade scripts site_admin_tasks