Checklist for sharing tools and toolboxes
The table below lists the most common requirements for and issues with sharing tools and toolboxes.
Requirement |
Topic link | ||
---|---|---|---|
|
Organize your tools, data, scripts, and documentation into a well-structured system folder. This is always the first step in sharing your tools. |
||
|
Store relative paths in models and scripts. |
||
|
Store relative paths in map documents. |
||
| Document your tools. | ||
|
Use UNC paths to access data on your local area network. |
||
|
Intermediate data in models is managed. |
||
|
Check for installed licenses. |
||
|
Guard against the escape character (the backslash [\]) in scripts. |
||
|
In script code, find resources used by your script relative to the location of the script. |
||
|
If you need to write scratch data in scripts, make sure you have a place to write and delete the data. |
||
|
If you're using Python modules, your Python scripts need to be able to find the modules. |