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
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
> 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:
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
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
> 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 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