[pve-devel] Custom storage plugins API

Alexander Schmid alex at modula-shop-systems.de
Fri Jan 13 10:09:09 CET 2017


I have implemented a PlugIn for ZFS on SCST and know of an 
implementation for ZFS on FreeNAS via it`s Rest-API.

I think it`s best to inherit from Plugin.pm or a subclass, i.e. 
ZFSPlugin.pm

If there is any interest i could provide the SCST - Plugin as Sample, 
and maybe also the FreeNAS (had to ask).

I also extended ZFSPlugin to allow access to Snapshots (via zfs snapshot 
+ clone + iSCISI Target on the Clone) and cloning from Snapshots (via 
send/rcv on a clone). Therefore i had some minor changes in 
QemuServer.pm to allow this. Any chance these could be taken into one of 
the next releases ?

Best regards,
Alex


Am 13.01.17 um 09:49 schrieb Dmitry Petuhov:
> 13.01.2017 11:21, Lindsay Mathieson пишет:
>> Is there any documentation or samples for this?
> BTW, PVE team: if I document Plugin.pm in POD format, will you apply 
> it? Or any other format?
>
> Or maybe just write wiki article?
>
> _______________________________________________
> pve-devel mailing list
> pve-devel at pve.proxmox.com
> http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel




More information about the pve-devel mailing list