|
| ||||||||||||||||||||||||||||||||||||||||||||
|
Revision Table for EB-WI-0040 "Manage and Maintain a Library"
| ||||||||||||||||||||||||||||||||||||||||||||
|
EB-WI-0040, Rev - "Manage and Maintain a Library"
Personnel Performing this Process, by Named Role:
| ||||||||||||||||||||||||||||||||||||||||||||
|
"Manage and Maintain a Library" applies to Process Library
![]() | ||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||
|
Step 1.1: Have a Process Library with stanhope in the root directory
This particular process was written and tested with stanhope 0.70.0, but any version after ~0.50.0 or so should have all of the features described herein.
Step 1.2: Have permission to execute stanhope from a terminal interface
You can check to see if you can execute stanhope from a terminal interface by invoking in a benign way.
cd "Your Process Library Folder Path"
./stanhope --version
If the stanhope invocation returns something in the terminal window like, "stanhope 0.70.0" then you are able to execute the program, and should not have a problem performing the tasks described in these sections.
| ||||||||||||||||||||||||||||||||||||||||||||
|
| ||||||||||||||||||||||||||||||||||||||||||||
|
| ||||||||||||||||||||||||||||||||||||||||||||
|
| ||||||||||||||||||||||||||||||||||||||||||||
|
| ||||||||||||||||||||||||||||||||||||||||||||
|
| ||||||||||||||||||||||||||||||||||||||||||||
|
Step 7.1: Understand Archiving vs. Processing
Every time an author processes an EBML file (e.g. by clicking "EasyButton.bat" or "EasyButton.command"), the stanhope engine reads the EBML, writes HTML, converts the HTML to PDF, and then creates a copy of everything in an archive folder.
![]() Snapshots go here. A new folder is created every time the EBML file is processed or archived. Stanhope actually runs the "archive" function as its last processing step, so this section simply describes how to invoke that "archive" function by itself.
Step 7.2: Invoke the stand-alone Archive function
Let's say you want to archive process number "P-01234" in your library.
All command examples shown are in "verbose" mode. In a terminal, when in the root folder of your process library where stanhope exists, run the following command:
./stanhope --verbose --archive-process "P-01234"
...or...
./stanhope -v -a "P-01234"
| ||||||||||||||||||||||||||||||||||||||||||||
|
| ||||||||||||||||||||||||||||||||||||||||||||
|
Manage and Maintain a Library |