Re: [pve-devel] [PATCH] Add support for custom storage plugins

2016-08-12 Thread Wolfgang Bumiller
On Fri, Aug 12, 2016 at 04:07:07PM +0200, Fabian Grünbichler wrote: > On Wed, Aug 10, 2016 at 03:44:02PM +0300, Dmitry Petuhov wrote: > > 10.08.2016 14:58, Dietmar Maurer пишет: > > > This is by intention - we want people to use open source software. > > ``Use open source software'' and ``patch Sto

Re: [pve-devel] [PATCH] Add support for custom storage plugins

2016-08-12 Thread Fabian Grünbichler
On Wed, Aug 10, 2016 at 03:44:02PM +0300, Dmitry Petuhov wrote: > 10.08.2016 14:58, Dietmar Maurer пишет: > > This is by intention - we want people to use open source software. > ``Use open source software'' and ``patch Storage.pm on every update'' are > little different things. > > Users are stil

Re: [pve-devel] [PATCH] Add support for custom storage plugins

2016-08-12 Thread Dietmar Maurer
> And users would share their plugins in own packages, which you not have > to support, but which could significantly empower PVE storage capabilities. I would prefer if people work on open source storage solutions ... Anyway, the patch is small enough, so I guess we can include it. @w.bumiller:

Re: [pve-devel] [PATCH] Add support for custom storage plugins

2016-08-12 Thread Dmitry Petuhov
10.08.2016 14:58, Dietmar Maurer wrote: Idea of this patch is to add folder /usr/share/perl5/PVE/Storage/Custom where user can place his plugins and PVE will automatically load them on start or warn if it could not and continue. Maybe we could even load all plugins (except PVE::Storage::Plugin it

Re: [pve-devel] [PATCH] Add support for custom storage plugins

2016-08-10 Thread Dmitry Petuhov
10.08.2016 14:58, Dietmar Maurer пишет: This is by intention - we want people to use open source software. ``Use open source software'' and ``patch Storage.pm on every update'' are little different things. Users are still free to share their code if it loads automatically, but autoload eases

Re: [pve-devel] [PATCH] Add support for custom storage plugins

2016-08-10 Thread Dietmar Maurer
> Idea of this patch is to add folder /usr/share/perl5/PVE/Storage/Custom > where user can place his plugins and PVE will automatically load > them on start or warn if it could not and continue. Maybe we could > even load all plugins (except PVE::Storage::Plugin itself) this way, > because current

[pve-devel] [PATCH] Add support for custom storage plugins

2016-08-10 Thread Dmitry Petuhov
PVE team cannot support specialized vendor-specific storage plugins because of lack of hardware. But we can allow users to add own plugins for their storages without need to rewrite any PVE code and thus ease PVE updates to them. Idea of this patch is to add folder /usr/share/perl5/PVE/Storage/Cus