This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
resources:tools-software:sigmastudiov2:usingsigmastudio:scripting [24 Jun 2020 11:05] – [Scripting.Thrift] Krithika Manchale | resources:tools-software:sigmastudiov2:usingsigmastudio:scripting [15 Mar 2024 11:42] (current) – [SigmaStudio+ Scripting] Arpit Arora | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | [[resources/ | ||
====== SigmaStudio+ Scripting====== | ====== SigmaStudio+ Scripting====== | ||
- | As a startup guide, this page simply introduces to the Scripting functionality supported by SigmaStudio+ Application This uses Apache Thrift and RPC protocol in order to connect to the server application(SS+). | + | As a startup guide, this page simply introduces to the Scripting functionality supported by SigmaStudio+ Application. This uses Apache Thrift and RPC protocol in order to connect to the server application(SS+). |
- | An example | + | An example (i.e., CSharp client/Python) is also given along with the package to make the user understand basic actions that are available for Scripting. Refer to [[: |
- | Available actions for SigmaStudio scripting: | + | |
+ | Available actions for SigmaStudio+ scripting: | ||
\\ | \\ | ||
Line 22: | Line 24: | ||
- [[resources/ | - [[resources/ | ||
- [[resources/ | - [[resources/ | ||
- | - [[resources/ | + | - [[resources/ |
- | - [[resources/ | + | - [[resources/ |
- [[resources/ | - [[resources/ | ||
+ | - [[resources/ | ||
+ | - [[resources/ | ||
+ | - [[resources/ | ||
+ | - [[resources/ | ||
+ | - [[resources/ | ||
+ | - [[resources/ | ||
+ | - [[resources/ | ||
+ | - [[resources/ | ||
+ | - [[resources/ | ||
+ | - [[resources/ | ||
+ | - [[resources/ | ||
+ | - [[resources/ | ||
+ | - [[resources/ | ||
+ | - [[resources/ | ||
+ | - [[resources/ | ||
+ | - [[resources/ | ||
\\ | \\ | ||
==== Scripting.Thrift==== | ==== Scripting.Thrift==== | ||
Line 31: | Line 49: | ||
\\ | \\ | ||
- | ====== Getting started with example solution====== | ||
- | |||
- | The example client solution lets the user verify all the actions in simple steps.\\ | ||
- | 1. Choose the action to perform(by entering the serial number given against any action)\\ | ||
- | 2. Under each of the action chosen, the console application displays every step involved to achieve full result.\\ | ||
- | 3. If the user has access to UI, all the steps can be observed on the SigmaStudio application UI.\\ | ||
- | 4. Press enter after each step to go onto the execution of the next step. \\ | ||
- | 5. Result/ | ||
- | 6. A message, “Would you like to continue? Y/N ” appears on the app once the chosen action is successfully completed.\\ | ||