Akilan1999 / p2p-rendering-computation

p2p network to enable running distributed computation and rendering.
https://p2prc.akilan.io/
GNU General Public License v2.0
27 stars 9 forks source link

Implemented remove plugin functionality and added docs #75

Closed farhansolodev closed 2 years ago

farhansolodev commented 2 years ago

Pull Plugins

The following allows us to pull plugins from a remote git repository and store them in the default plugins directory. The implementation uses a Go git library to pull the git repo and automatically save it as a folder in the plugin path.

Delete Plugins

We delete the plugin folder based on the plugin name provided as an argument on the cli command. Once the folder is deleted, the plugin manager automatically knows that the plugin does not exist anymore.

Pulling plugin from a remote repo

p2prc --pp <repo link>

Deleting plugin from the plugin directory

p2prc --rp <plugin name>