# Updates

Several components of ezPAARSE can be updated:

  • the ezPAARSE core (new features, bug fixes, etc.)
  • middlewares
  • parsers
  • resources
  • exclusions

These updates can be performed either through the ezPAARSE administration interface or via the command line.

# Full update

# Web interface

On page /admin/updates you can click on update button, on the Software tab.

core-update

After clicking the “Restart” button, ezPAARSE will restart.

⚠️ ezPAARSE may not restart; in that case, you will need to use the command line to restart it.

make start

# Command Line (CLI)

To update all components (core, middlewares, resources, platforms, exclusions), use the following commands.
A restart of ezPAARSE is required for the changes to take effect.

# Update all components
make update

# Restart ezPAARSE
make restart

# Middlewares

# Web interface

You can update middlewares on 2 pages :

  • on page /admin/update, you can click on update button, on the Middlewares tab.

middlewares-update-1

  • on page /admin/middlewares, you can click on update button.

middlewares-update-2

After updating the middleware, you must restart the ezpaarse instance via the web interface or the command line.

# Command line (CLI)

You can update the middleware using make or git.

# in ezPAARSE folder
make middlewares-update

# in middleware folder
git pull

For the update to take effect, you must restart ezPAARSE.

make restart

# Platforms

# Web interface

On page /admin/platforms you can click on update button.

platforms-update

After updating the platforms, you must restart the ezpaarse instance via the web interface or the command line.

# Command line (CLI)

You can update the platforms using make or git.

# in ezPAARSE folder
make platforms-update

# in platforms folder
git pull

For the update to take effect, you must restart ezPAARSE.

make restart

# Resources

# Web interface

On page /admin/updates you can click on update button, on the Resources tab.

resources-update

After updating the resources, you must restart the ezpaarse instance via the web interface or the command line.

# Command line (CLI)

You can update the resources using make or git.

# in ezPAARSE folder
make resources-update

# in resources folder
git pull

For the update to take effect, you must restart ezPAARSE.

make restart

# Exclusions

# Command line (CLI)

You can update the exclusion using make or git.

# in ezPAARSE folder
make exclusions-update

# in exclusion folder
git pull

For the update to take effect, you must restart ezPAARSE.

make restart

# Restart ezPAARSE

# Web interface

You can restart ezPAARSE after any update. If a process is currently running, you will be notified before you can restart ezPAARSE. Please note that if you restart ezPAARSE while a process is running, that process will be canceled.

restart-ezpaarse

# Command line (CLI)

You can restart ezpaarse using make.

make restart