Table of Contents

Class: ICmdLineApp ./src/peak/running/interfaces.py

Encapsulate a "commandline-style" app for reusability/composability

Base Classes   
IComponent
IExecutable
    Interface
Methods   
run
  run 
run ()

Perform the functionality of the application; return exit code

Note that the intent is for this method to be called once and only once; an ICmdLineApp is not required to be re-runnable. Implement IRerunnable (which supports passing environment arguments to run()) if multiple runs are desired.


Table of Contents

This document was automatically generated on Mon May 13 01:11:03 2024 by HappyDoc version 2.1