Hello everyone! My first post here.
We use a custom billing system, I've successfully implemented most of the Proxmox API features that I've needed using PHP, these include start, delete, vzdump, etc. I was on a move and I realized some of the most important functions seem to be missing from the API documentation. Can someone please tell me I'm wrong.
I need the ability to perform the following functions from the API (OpenVz only):
restart
change root password
resize
add ip address
delete ip address
I know they are available in the vzctl but given that I've already implemented so may functions with the Proxmox API it would really be a shame if we had to issue commands from PHP via SSH just to restart a server. In fact if that's the case I'm not sure why even use Proxmox, we could have done everything via SSH to begin with.
Are these functions "implemented" on the API and if not, how can I go about implementing them? :confused:
We use a custom billing system, I've successfully implemented most of the Proxmox API features that I've needed using PHP, these include start, delete, vzdump, etc. I was on a move and I realized some of the most important functions seem to be missing from the API documentation. Can someone please tell me I'm wrong.
I need the ability to perform the following functions from the API (OpenVz only):
restart
change root password
resize
add ip address
delete ip address
I know they are available in the vzctl but given that I've already implemented so may functions with the Proxmox API it would really be a shame if we had to issue commands from PHP via SSH just to restart a server. In fact if that's the case I'm not sure why even use Proxmox, we could have done everything via SSH to begin with.
Are these functions "implemented" on the API and if not, how can I go about implementing them? :confused: