https://www.mediawiki.org/wiki/Special:Code/MediaWiki/107037

Revision: 107037
Author:   laner
Date:     2011-12-22 02:40:54 +0000 (Thu, 22 Dec 2011)
Log Message:
-----------
Select the default security group by default on instance creation. Resolves bug 
27437.

Modified Paths:
--------------
    trunk/extensions/OpenStackManager/special/SpecialNovaInstance.php

Modified: trunk/extensions/OpenStackManager/special/SpecialNovaInstance.php
===================================================================
--- trunk/extensions/OpenStackManager/special/SpecialNovaInstance.php   
2011-12-22 02:30:17 UTC (rev 107036)
+++ trunk/extensions/OpenStackManager/special/SpecialNovaInstance.php   
2011-12-22 02:40:54 UTC (rev 107037)
@@ -198,16 +198,21 @@
 
                $securityGroups = $this->adminNova->getSecurityGroups();
                $group_keys = array();
+               $defaults = array();
                foreach ( $securityGroups as $securityGroup ) {
                        if ( $securityGroup->getOwner() == $project ) {
                                $securityGroupName = 
$securityGroup->getGroupName();
                                $group_keys["$securityGroupName"] = 
$securityGroupName;
+                               if ( $securityGroupName == "default" ) {
+                                       $defaults["default"] = "default";
+                               }
                        }
                }
                $instanceInfo['groups'] = array(
                        'type' => 'multiselect',
                        'section' => 'instance/info',
                        'options' => $group_keys,
+                       'default' => $defaults,
                        'label-message' => 'openstackmanager-securitygroups',
                        'name' => 'groups',
                );


_______________________________________________
MediaWiki-CVS mailing list
MediaWiki-CVS@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to