esgmigrate¶
The esgmigrate
command migrates old config settings from the old publisher into a new config file formatted for the current new publisher.
The output will be found in $HOME/.esg/esg.ini
which is the default config file path the publisher will read from.
Usage¶
esgmigrate
is used with the following syntax:
esgmigrate
By default, esgmigrate will attempt to read the old config file at /esg/config/esgcet
and will write the new config file to $HOME/.esg/esg.ini
.
To override these defaults, use the optional command line arguments below.
Additional command line options are as follows:
usage: esgmigrate [-h] [--old-config CFG] [--silent] [--verbose]
[--project PROJECT] [--destination DEST]
Migrate old config settings into new format.
optional arguments:
-h, --help show this help message and exit
--old-config CFG Full path to old config file to migrate.
--silent Enable silent mode.
--verbose Enable verbose mode.
--project PROJECT Name of a particular legacy project to migrate.
--destination DEST Destination for new config file.
Note that --old-config
should point to a directory, not the file itself; however, --destination
should be a complete file path including the file name.