proficlos/openstack-nette

Nette框架的OpenStack连接器

v1.0.1 2019-02-04 15:19 UTC

This package is auto-updated.

Last update: 2024-09-05 03:56:04 UTC


README

GitHub version

Nette框架的OpenStack

使用composer安装

$ composer require proficlos/openstack-nette

如何使用

使用neon启用扩展

extensions:
	openstack: ProfiCloS\OpenStack\OpenStackExtension

配置凭证

openstack:
	authVersion: v2.0
	authUrl: https://auth.cloud.ovh.net/v2.0/
	region: REGION
	userId: userIdentificator
	password: password
	projectId: projectTenant

在presenter中注入

/** @var \ProfiCloS\OpenStack @inject */
public $openStack;

准备和下一步使用请参考php-opencloud/openstack

/* object store */
$objectStorage = $this->openStack->objectStoreV1();

/* compute */
$compute = $this->openStack->computeV2();

/* networking */
$compute = $this->openStack->networkingV2();

/* images */
$compute = $this->openStack->imagesV2();

/* 
   and others ...
*/

/* or returns full php-opencloud/openstack */
$openStack = $this->openStack->getOpenStack();

买我们一杯咖啡 <3

Buy me a Coffee

向我们捐赠 <3

ETH: 0x7D771A56735500f76af15F589155BDC91613D4aB
UBIQ: 0xAC08C7B9F06EFb42a603d7222c359e0fF54e0a13