Skip to content

Commit b8669e3

Browse files
committed
Fix bug missing pathPrefix networking v2 ext
1 parent b362c40 commit b8669e3

File tree

1 file changed

+10
-8
lines changed
  • src/Networking/v2/Extensions/SecurityGroups

1 file changed

+10
-8
lines changed

src/Networking/v2/Extensions/SecurityGroups/Api.php

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66

77
class Api extends AbstractApi
88
{
9+
private $pathPrefix = '/v2.0/';
10+
911
public function __construct()
1012
{
1113
$this->params = new Params();
@@ -21,7 +23,7 @@ public function getSecurityGroups()
2123
{
2224
return [
2325
'method' => 'GET',
24-
'path' => 'security-groups',
26+
'path' => $this->pathPrefix . 'security-groups',
2527
'params' => [],
2628
];
2729
}
@@ -35,7 +37,7 @@ public function postSecurityGroups()
3537
{
3638
return [
3739
'method' => 'POST',
38-
'path' => 'security-groups',
40+
'path' => $this->pathPrefix . 'security-groups',
3941
'jsonKey' => 'security_group',
4042
'params' => [
4143
'description' => $this->params->descriptionJson(),
@@ -54,7 +56,7 @@ public function getSecurityGroup()
5456
{
5557
return [
5658
'method' => 'GET',
57-
'path' => 'security-groups/{id}',
59+
'path' => $this->pathPrefix . 'security-groups/{id}',
5860
'params' => [
5961
'id' => $this->params->idPath(),
6062
],
@@ -71,7 +73,7 @@ public function deleteSecurityGroup()
7173
{
7274
return [
7375
'method' => 'DELETE',
74-
'path' => 'security-groups/{id}',
76+
'path' => $this->pathPrefix . 'security-groups/{id}',
7577
'params' => [
7678
'id' => $this->params->idPath(),
7779
],
@@ -87,7 +89,7 @@ public function getSecurityRules()
8789
{
8890
return [
8991
'method' => 'GET',
90-
'path' => 'security-group-rules',
92+
'path' => $this->pathPrefix . 'security-group-rules',
9193
'params' => [],
9294
];
9395
}
@@ -101,7 +103,7 @@ public function postSecurityRules()
101103
{
102104
return [
103105
'method' => 'POST',
104-
'path' => 'security-group-rules',
106+
'path' => $this->pathPrefix . 'security-group-rules',
105107
'jsonKey' => 'security_group_rule',
106108
'params' => [
107109
'direction' => $this->params->directionJson(),
@@ -126,7 +128,7 @@ public function deleteSecurityRule()
126128
{
127129
return [
128130
'method' => 'DELETE',
129-
'path' => 'security-group-rules/{id}',
131+
'path' => $this->pathPrefix . 'security-group-rules/{id}',
130132
'params' => [
131133
'id' => $this->params->idPath(),
132134
],
@@ -143,7 +145,7 @@ public function getSecurityRule()
143145
{
144146
return [
145147
'method' => 'GET',
146-
'path' => 'security-group-rules/{id}',
148+
'path' => $this->pathPrefix . 'security-group-rules/{id}',
147149
'params' => [
148150
'id' => $this->params->idPath(),
149151
],

0 commit comments

Comments
 (0)