# Functions
CheckRunPlugin Checks if the ID belongs to the group or container calls the plugin function the appropriate amount of times.
DeletePlugin The following function deletes a plugin based on the plugin name provided.
DetectPlugins Detects all the plugins available.
DownloadPlugin This functions downloads package from a git repo.
ReadHost Reads host file and adds.
RunPlugin Executes plugins based on the plugin name provided.
RunPluginContainer Runs ansible plugin based on plugin name and container name which is derived from the tracked containers file We pass in the group ID as a parameter because when we modify the ports taken.
SearchPlugin Detects plugin information based on the name provided on the parameter.