Skip to content

Commit 7a9ede7

Browse files
committed
Was missing an interface on Hypervisor :(
1 parent cd4902a commit 7a9ede7

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

src/Common/Resource/OperatorResource.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ public function enumerate(array $def, array $userVals = [], callable $mapFn = nu
8080

8181
$requestFn = function ($marker) use ($operation, $userVals) {
8282
if ($marker) {
83-
$userVals['marker'] = (string)$marker;
83+
$userVals['marker'] = $marker;
8484
}
8585
return $this->sendRequest($operation, $userVals);
8686
};

src/Compute/v2/Api.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -645,7 +645,7 @@ public function getHypervisorStatistics(): array
645645
public function getHypervisors(): array
646646
{
647647
$marker = $this->params->marker();
648-
$marker['type'] = Params::STRING_TYPE;
648+
$marker['type'] = Params::INT_TYPE;
649649

650650
return [
651651
'method' => 'GET',

src/Compute/v2/Models/Hypervisor.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,11 @@
88
/**
99
* @property \OpenStack\Compute\v2\Api $api
1010
*/
11-
class Hypervisor extends OperatorResource implements Listable
11+
class Hypervisor extends OperatorResource implements
12+
Retrievable,
13+
Listable
1214
{
13-
/** @var string */
15+
/** @var int */
1416
public $id;
1517

1618
/** @var string */

0 commit comments

Comments
 (0)