Custom Scripts

Revision as of 22:39, 4 May 2011 by TCAWiki (talk | contribs)

TCAdmin supports the following scripting engines:

  • Iron Python
  • Batch/Shell script (object properties are converted to environment variables)

You can specify if you want to run your script if the server has Windows, Linux, or both.

The following events are supported:

Before created
Occurs before any files and folders have been created.
Available objects: ThisServer, ThisGame, ThisUser
After created
Occurs after the service files have been created but before it has been configured as a service.
Available objects: ThisServer, ThisGame, ThisUser, ThisService
Before deleted
Occurs before the delete process is started.
Available objects: ThisServer, ThisGame, ThisUser, ThisService
After deleted
Occurs after the service files have been deleted and it has been removed from the database.
Available objects: ThisServer, ThisGame, ThisUser, ThisService
Before reinstall
Occurs before the service files have been deleted.
Available objects: ThisServer, ThisGame, ThisUser, ThisService
After reinstall
Occurs after the service has been reinstalled but before it has been configured as a service.
Available objects: ThisServer, ThisGame, ThisUser, ThisService
Before move
Occurs before the service has been moved. It is executed on the server where the service is currently located.
Available objects: ThisServer, ThisGame, ThisUser, ThisService
After move
Occurs after the service has been moved. It is executed on the server where the service was moved to.
Available objects: ThisServer, ThisGame, ThisUser, ThisService
Retrieved from "https://help.tcadmin.com/index.php?title=Custom_Scripts&oldid=144"