Andrew Bogott has submitted this change and it was merged.

Change subject: Fix security group fetching from nova api
......................................................................


Fix security group fetching from nova api

Change-Id: Ia21387c3a2544ca1d255dce8acddb2c448a016cc
---
M nova/OpenStackNovaInstance.php
1 file changed, 5 insertions(+), 5 deletions(-)

Approvals:
  Andrew Bogott: Verified; Looks good to me, approved
  DamianZaremba: Looks good to me, but someone else must approve
  jenkins-bot: Checked



diff --git a/nova/OpenStackNovaInstance.php b/nova/OpenStackNovaInstance.php
index 3e26cad..2a6e6e8 100644
--- a/nova/OpenStackNovaInstance.php
+++ b/nova/OpenStackNovaInstance.php
@@ -206,12 +206,12 @@
         * @return array
         */
        function getSecurityGroups() {
-               // Currently not implemented in the OpenStack API, so we're
-               // implementing it as metadata for now
-               $secgroup = OpenStackNovaController::_get_property( 
$this->instance->metadata, 'secgroup' );
+               $secgroups = OpenStackNovaController::_get_property( 
$this->instance, 'security_groups' );
                $groups = array();
-               if ( $secgroup ) {
-                       $groups = explode( ',', $secgroup );
+               if ( $secgroups ) {
+                       foreach ( $secgroups as $secgroup ) {
+                               $groups[] = 
OpenStackNovaController::_get_property( $secgroup, 'name' );
+                       }
                }
                return $groups;
        }

-- 
To view, visit https://gerrit.wikimedia.org/r/64868
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Ia21387c3a2544ca1d255dce8acddb2c448a016cc
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/OpenStackManager
Gerrit-Branch: master
Gerrit-Owner: Ryan Lane <[email protected]>
Gerrit-Reviewer: Andrew Bogott <[email protected]>
Gerrit-Reviewer: DamianZaremba <[email protected]>
Gerrit-Reviewer: jenkins-bot

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to