You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-14Lines changed: 4 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,7 @@ This is a Repository that hosts the plugins of aw-sync-suite [Agent](https://git
15
15
16
16
Plugins of aw-sync-suite Agent are used to extend the functionality of the agent. The plugins are written in Go and are executed by the agent during the aggregation stage.
|`Initialize`|`Initialize()`| Initialization of the plugin (Before the aw data) |
39
-
|`Execute`|`Execute(watcher string, events Events, userID string, includeHostName bool)`| Execution of the plugin (While having the aw data) |
40
-
|`ReplicateConfig`|`ReplicateConfig(path string)`| Replicate the plugin config (for service purposes) |
41
-
|`RawName`|`RawName() string`| Get the raw name of the plugin (module name) |
42
-
|`Name`|`Name() string`| Get the name of the configuration of the plugin (with prefix `aw-plugin-{RawName}.yaml`|
31
+
## 🔗 How to integrate a plugin
43
32
33
+
For instructions on integrating a plugin, please refer [here](https://github.com/phrp720/aw-sync-suite-plugins/wiki/%F0%9F%9B%A0%EF%B8%8F--How-to-Integrate-a-Plugin).
0 commit comments