Skip to content

Commit

Permalink
updating build
Browse files Browse the repository at this point in the history
  • Loading branch information
sageframework committed Apr 30, 2024
1 parent 5943d04 commit 680e086
Show file tree
Hide file tree
Showing 293 changed files with 40,018 additions and 0 deletions.
Binary file added docs/_build/.DS_Store
Binary file not shown.
4 changes: 4 additions & 0 deletions docs/_build/html/.buildinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: 877a467e62892ff1022262f37f485127
tags: 645f666f9bcd5a90fca523b33c5a78b7
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added docs/_build/html/.doctrees/changelog.doctree
Binary file not shown.
Binary file not shown.
Binary file added docs/_build/html/.doctrees/contact_us.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added docs/_build/html/.doctrees/environment.pickle
Binary file not shown.
Binary file added docs/_build/html/.doctrees/example.doctree
Binary file not shown.
Binary file added docs/_build/html/.doctrees/features.doctree
Binary file not shown.
Binary file added docs/_build/html/.doctrees/help.doctree
Binary file not shown.
Binary file added docs/_build/html/.doctrees/how_it_works.doctree
Binary file not shown.
Binary file added docs/_build/html/.doctrees/index.doctree
Binary file not shown.
Binary file added docs/_build/html/.doctrees/installation.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added docs/_build/html/.doctrees/sage3_app.doctree
Binary file not shown.
Binary file added docs/_build/html/.doctrees/sage_app.doctree
Binary file not shown.
Binary file added docs/_build/html/.doctrees/sage_node.doctree
Binary file not shown.
Binary file not shown.
Binary file added docs/_build/html/.doctrees/sage_server.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added docs/_build/html/_images/SageCluster.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_build/html/_images/SageClusters.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_build/html/_images/Sage_Node.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_build/html/_images/Sage_Server.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_build/html/_images/active_server_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_build/html/_images/active_server_10.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_build/html/_images/active_server_11.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_build/html/_images/active_server_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_build/html/_images/active_server_3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_build/html/_images/active_server_4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_build/html/_images/active_server_5.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_build/html/_images/active_server_6.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_build/html/_images/active_server_7.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_build/html/_images/active_server_8.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_build/html/_images/active_server_9.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_build/html/_images/active_server_logger.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_build/html/_images/add_behavior.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_build/html/_images/behavior_manager.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_build/html/_images/behavior_topics.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_build/html/_images/create_agent.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_build/html/_images/create_node.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_build/html/_images/features_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_build/html/_images/features_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_build/html/_images/features_3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_build/html/_images/features_4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_build/html/_images/features_5.png
Binary file added docs/_build/html/_images/image1.png
Binary file added docs/_build/html/_images/image10.png
Binary file added docs/_build/html/_images/image11.png
Binary file added docs/_build/html/_images/image12.png
Binary file added docs/_build/html/_images/image13.png
Binary file added docs/_build/html/_images/image14.png
Binary file added docs/_build/html/_images/image15.png
Binary file added docs/_build/html/_images/image16.png
Binary file added docs/_build/html/_images/image17.png
Binary file added docs/_build/html/_images/image18.png
Binary file added docs/_build/html/_images/image19.png
Binary file added docs/_build/html/_images/image2.png
Binary file added docs/_build/html/_images/image20.png
Binary file added docs/_build/html/_images/image21.png
Binary file added docs/_build/html/_images/image22.png
Binary file added docs/_build/html/_images/image23.png
Binary file added docs/_build/html/_images/image24.png
Binary file added docs/_build/html/_images/image25.png
Binary file added docs/_build/html/_images/image26.png
Binary file added docs/_build/html/_images/image27.png
Binary file added docs/_build/html/_images/image28.png
Binary file added docs/_build/html/_images/image29.png
Binary file added docs/_build/html/_images/image3.png
Binary file added docs/_build/html/_images/image30.png
Binary file added docs/_build/html/_images/image31.png
Binary file added docs/_build/html/_images/image32.png
Binary file added docs/_build/html/_images/image33.png
Binary file added docs/_build/html/_images/image34.png
Binary file added docs/_build/html/_images/image4.png
Binary file added docs/_build/html/_images/image5.png
Binary file added docs/_build/html/_images/image6.png
Binary file added docs/_build/html/_images/image7.png
Binary file added docs/_build/html/_images/image8.png
Binary file added docs/_build/html/_images/image9.png
Binary file added docs/_build/html/_images/introduction_1.png
Binary file added docs/_build/html/_images/log_example.png
Binary file added docs/_build/html/_images/main_window.png
Binary file added docs/_build/html/_images/network_load_errors.png
Binary file added docs/_build/html/_images/robot_interface_1.png
Binary file added docs/_build/html/_images/robot_interface_2.png
Binary file added docs/_build/html/_images/sage_architecture.png
Binary file added docs/_build/html/_images/sage_network.png
Binary file added docs/_build/html/_images/send_message_to_node.png
Binary file added docs/_build/html/_images/server_settings.png
Binary file added docs/_build/html/_images/setup_begin.png
Binary file added docs/_build/html/_images/setup_complete.png
Binary file added docs/_build/html/_images/setup_filePath.png
Binary file added docs/_build/html/_images/setup_license.PNG
Binary file added docs/_build/html/_images/setup_ready.png
Binary file added docs/_build/html/_images/visual_c_install.png
32 changes: 32 additions & 0 deletions docs/_build/html/_sources/activating_agents.rst.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
Activating Agents
=======================================================

Remember that depending on how your Agents' Behaviors are programmed, Agents may execute code in response to being activated.


Agent entities can be activated in multiple ways.

**Using the SAGE App** - You can activate your existing Agents using the SAGE App. This method is a fast way to activate a large number of agents simultaneously on a single Node.

1) In the SAGE App, select the targeted Node name or single Agent name and click :mod:`Activate Agent`.

**By a Controller Appliction** - You can activate agents using a Controller Application, such as Robot Framework. This method is a fast way to activate a large number of single Agents across multiple Nodes.

1) Use the :mod:`Activate Agent` keyword to activate a targeted Agent name residing on the targeted Node.

.. code-block:: bat
Activate Agent nodeName1 newAgentName1
Activate Agent nodeName1 newAgentName2
Activate Agent nodeName2 newAgentName1
**Through the execution of a Behavior** - Agents have the ability to activate other agent entities. This is a dynamic way to build your agent network to be more robust. This unique SAGE capability is supported by activating agents within your SAGE Behavior code. This enables agents to activate other agents.

1) In your Behavior file, use the :mod:`setAgentActive` method to activate a targeted Agent name residing on the targeted Node.
2) Set the value to *true* to activate or *false* to deactivate.

.. code-block:: bat
setAgentActive(nodeName1, newAgentName2, true);
setAgentActive(nodeName1, newAgentName2, false);
33 changes: 33 additions & 0 deletions docs/_build/html/_sources/adding_a_behavior_to_an_agent.rst.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
Adding a Behavior to an Agent
============================================================

The Server will distribute behavior files to the target Nodes by way of a file transfer. From there, a targeted Agent will be given access to the Behavior.

A Behavior contains some action expected to be fulfilled by an Agent residing on a Node instance.

Behaviors can be sent to connected Agents in a number of ways.

**Using the Behavior Manager in SAGE App** - You can populate your existing Agents with Behaviors using the SAGE App. This is the manual way to configure your agent network with the proper Behaviors prior to executing your automation.

1) In the SAGE App, select the targeted Agent name and click :mod:`Add Behavior`.
2) Select the Behavior name from the list of available Behaviors and click :mod:`Ok`.
3) Enter the desired Behavior topic strings and click :mod:`Ok`.

Assuming the Behavior file is in the proper sub-directory on the Server:

**By a Controller Application** - You can add available behaviors to agents using a Controller Application, such as Robot Framework. This gives SAGE users the ability to control complex test scenarios, involving multiple nodes and agents, from a single controller entity.

1) In your robot file, use the :mod:`Add Behavior` keyword to populate a targeted Node and Agent name with the specified behavior.

.. code-block:: bat
Add Behavior nodeName1 newAgentName1 ExampleBehavior ExampleBheavior.jar Topic1 Topic2
**Through the execution of a Behavior** - Agents have the ability configure other agent entities. This is a dynamic way to build your agent network to be more robust. This unique SAGE capability enables agents to send behaviors to other agents.

1) In your Behavior file, use the :mod:`addBehavior` method to populate a targeted Node and Agent with the specified behavior.

.. code-block:: bat
addBehavior("nodeName1", "newAgentName1", "ExampleBehavior", "ExampleBheavior.jar", "Topic1", "Topic2");
Loading

0 comments on commit 680e086

Please sign in to comment.