-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* chore: fix files names in Makefile * docs: change name of Glossary section to Main PEAK concepts * chore: change makefile argument * chore: formatted code with black and isort * fix: DF gourp hierarchy behavior when removing nodes * fix: cli not recognizing clones argument * chore: fix graphs in dashboard in data_extraction example * chore: bump version 1.0.2 -> 1.0.3 * chore: change random data to more realistic data in data_extration example * fix: 500 http error when requesting the group data through api * chore: add command to makefile * refact: change behaviour execution method name * chore: format with black and isort * fix: group tagging * chore: fix group tagging example * chore: change file paths format from windows to linux * chore: added env var to makefile * refact: changed logger level from error to exception in bootloader * fix: missing time atribute in message's metadata sent by Synchronizer * fix: typo in logger and wrong graph name sent to DF * fix: wait_for method in behaviors not allowing to add template * docs: clarified some text and added recent academic publications * chore: balck and isort * chore: bump version 1.0.3 -> 1.0.4 * refact: simplified graph creation * fix: drivers import * fix: modbusdriver update * refact: add CreateGraph behaviour to the agents * refact: remove unnucessary behaviours * docs: add and correct website pages * docs: correct docstrings * docs: correct peak module docstring * refact: change agents structure * refact: simplefied the PEAK's agent and behaviour structure * refact: deleted unecessary module * refect: remove properties model * refact: remove properties from the agent creation process * refact: correct agent structure from SyncAgent and Synchronizer Corrected docs as well. * fix: inexisting imports from init * docs: fix example import * docs: change 'single agent' example folder name * fix: agent print statements writing in terminal The stdout of each agent is redirected to the agent log file. The main process of PEAK logs usefull information in the terminal. * chores: isort and black * docs: corrected examples and added images * docs: corrected the code of the examples * docs: correct example 4 and 5 * refact: the core agents and behaviours, and the cli commands * refact: bootloader waits for agents asynchronously * chore: format code with isort, autoflake and black * chore: update pyproject.toml * chore: update makefile * chore: remove import headers from isort * chore: format code using isort, black autoflake * chore: bump version 1.0.4 -> 1.0.5 * chore: update makefile * chore: format code * fix: DF agent rest api ip address * chore: bump version 1.0.5 -> 1.0.6 * feat: add docker for xmpp server and peak * docs: fix badges links README.md Signed-off-by: Bruno Ribeiro <[email protected]> --------- Signed-off-by: Bruno Ribeiro <[email protected]>
- Loading branch information
1 parent
c44c157
commit 515f59d
Showing
9 changed files
with
81 additions
and
29 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
FROM python:3.9.6 | ||
|
||
RUN pip install peak-mas | ||
|
||
CMD [ "peak", "df", "-d", "localhost", "-l", "debug"] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
local data_path = '/var/lib/prosody'; | ||
|
||
local vhost = { | ||
"accounts", | ||
"account_details", | ||
"roster", | ||
"vcard", | ||
"private", | ||
"blocklist", | ||
"privacy", | ||
"archive-archive", | ||
"offline-archive", | ||
"pubsub_nodes", | ||
-- "pubsub_*-archive", | ||
"pep", | ||
-- "pep_*-archive", | ||
} | ||
local muc = { | ||
"persistent", | ||
"config", | ||
"state", | ||
"muc_log-archive", | ||
}; | ||
|
||
input { | ||
hosts = { | ||
["example.com"] = vhost; | ||
["conference.example.com"] = muc; | ||
}; | ||
type = "internal"; | ||
path = data_path; | ||
} | ||
|
||
output { | ||
type = "sql"; | ||
driver = "SQLite3"; | ||
database = data_path.."/prosody.sqlite"; | ||
} | ||
|
||
--[[ | ||
input { | ||
type = "internal"; | ||
path = data_path; | ||
} | ||
output { | ||
type = "sql"; | ||
driver = "SQLite3"; | ||
database = data_path.."/prosody.sqlite"; | ||
} | ||
]] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,7 +5,7 @@ build-backend = "setuptools.build_meta" | |
|
||
[project] | ||
name = "peak-mas" | ||
version = "1.0.5" | ||
version = "1.0.6" | ||
description = "Python-based framework for heterogeneous agent communities" | ||
readme = "README.md" | ||
authors = [{ name = "Bruno Ribeiro", email = "[email protected]" }] | ||
|
@@ -42,7 +42,11 @@ Github = "https://github.com/gecad-group/peak-mas" | |
peak = "peak.__main__:main" | ||
|
||
[tool.bumpver] | ||
<<<<<<< HEAD | ||
current_version = "1.0.6" | ||
======= | ||
current_version = "1.0.5" | ||
>>>>>>> c44c1575441dd99761c340421d4a575601813158 | ||
version_pattern = "MAJOR.MINOR.PATCH" | ||
commit_message = "chore: bump version {old_version} -> {new_version}" | ||
commit = true | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -20,4 +20,4 @@ | |
|
||
__author__ = "Bruno Ribeiro" | ||
__email__ = "[email protected]" | ||
__version__ = "1.0.5" | ||
__version__ = "1.0.6" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters