modification dans network
This commit is contained in:
parent
154d49d108
commit
38ba61c6ee
1 changed files with 16 additions and 21 deletions
|
@ -6,34 +6,29 @@ class network{
|
||||||
|
|
||||||
protected $libClass;
|
protected $libClass;
|
||||||
|
|
||||||
protected $networking;
|
|
||||||
|
|
||||||
protected $actions = array();
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Image constructor
|
|
||||||
*
|
public function __construct($app){
|
||||||
* @param App $app the main app object
|
|
||||||
*
|
|
||||||
* @throws [Type] [<description>]
|
|
||||||
*
|
|
||||||
* @return Image
|
|
||||||
*/
|
|
||||||
public function __construct($app, $openstack){
|
|
||||||
$this->app = $app;
|
$this->app = $app;
|
||||||
$this->libClass = $app->getLibClass("networkingV2");
|
$this->libClass = $app->getLibClass("network");
|
||||||
$this->networking = $openstack->networkingV2(["region"=>"RegionOne"]);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public function action($action){
|
||||||
|
|
||||||
|
$this->{$action.""}();
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
public function create_network(array $options)
|
public function create_network(array $options)
|
||||||
{
|
{
|
||||||
|
|
||||||
$network = $networking->createNetworks($options);
|
$network = $this->libClass->createNetworks($options);
|
||||||
|
|
||||||
|
|
||||||
return $network;
|
return $network;
|
||||||
|
@ -42,7 +37,7 @@ class network{
|
||||||
public function create_subnet(array $options)
|
public function create_subnet(array $options)
|
||||||
{
|
{
|
||||||
|
|
||||||
$subnet = $networking->createSubnet($options);
|
$subnet = $this->libClass->createSubnet($options);
|
||||||
|
|
||||||
|
|
||||||
return $subnet;
|
return $subnet;
|
||||||
|
@ -51,7 +46,7 @@ class network{
|
||||||
public function list_network_ids()
|
public function list_network_ids()
|
||||||
{
|
{
|
||||||
|
|
||||||
$ln = $networking->listNetworks();
|
$ln = $this->libClass->listNetworks();
|
||||||
|
|
||||||
$list_ids = array();
|
$list_ids = array();
|
||||||
|
|
||||||
|
@ -70,7 +65,7 @@ class network{
|
||||||
public function list_network_names()
|
public function list_network_names()
|
||||||
{
|
{
|
||||||
|
|
||||||
$ln = $networking->listNetworks();
|
$ln = $this->libClass->listNetworks();
|
||||||
|
|
||||||
$list_names = array();
|
$list_names = array();
|
||||||
|
|
||||||
|
@ -89,7 +84,7 @@ class network{
|
||||||
public function list_cidr()
|
public function list_cidr()
|
||||||
{
|
{
|
||||||
|
|
||||||
$ls = $networking->listSubnets();
|
$ls = $this->libClass->listSubnets();
|
||||||
$list_cidr = array();
|
$list_cidr = array();
|
||||||
foreach ($ls as $subnet)
|
foreach ($ls as $subnet)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Reference in a new issue