http://www.mediawiki.org/wiki/Special:Code/MediaWiki/84648

Revision: 84648
Author:   reedy
Date:     2011-03-24 00:13:19 +0000 (Thu, 24 Mar 2011)
Log Message:
-----------
Remove some more duplicate code, factor down to SpecialNova general purpose 
method

Remove some unused paramters, and hence, their callers

Modified Paths:
--------------
    trunk/extensions/OpenStackManager/OpenStackNovaHost.php
    trunk/extensions/OpenStackManager/special/SpecialNova.php
    trunk/extensions/OpenStackManager/special/SpecialNovaAddress.php
    trunk/extensions/OpenStackManager/special/SpecialNovaProject.php
    trunk/extensions/OpenStackManager/special/SpecialNovaVolume.php

Modified: trunk/extensions/OpenStackManager/OpenStackNovaHost.php
===================================================================
--- trunk/extensions/OpenStackManager/OpenStackNovaHost.php     2011-03-24 
00:06:42 UTC (rev 84647)
+++ trunk/extensions/OpenStackManager/OpenStackNovaHost.php     2011-03-24 
00:13:19 UTC (rev 84648)
@@ -420,10 +420,9 @@
         *
         * @static
         * @param  $ip
-        * @param  $domain OpenStackNovaDomain
         * @return null|OpenStackNovaHost
         */
-       static function getHostByIP( $ip, $domain ) {
+       static function getHostByIP( $ip ) {
                global $wgAuth;
                global $wgOpenStackManagerLDAPInstanceBaseDN;
 

Modified: trunk/extensions/OpenStackManager/special/SpecialNova.php
===================================================================
--- trunk/extensions/OpenStackManager/special/SpecialNova.php   2011-03-24 
00:06:42 UTC (rev 84647)
+++ trunk/extensions/OpenStackManager/special/SpecialNova.php   2011-03-24 
00:13:19 UTC (rev 84648)
@@ -57,14 +57,14 @@
 
        /**
         * @param  $hostname
-        * @param  $alldata
         * @return bool|string
         */
-       function validateHostName( $hostname, $alldata ) {
+       function validateText( $hostname, $error ) {
                if ( ! preg_match( "/^[a-z][a-z0-9\-]*$/", $hostname ) ) {
-                       return Xml::element( 'span', array( 'class' => 'error' 
), wfMsg( 'openstackmanager-badinstancename' ) );
+                       return Xml::element( 'span', array( 'class' => 'error' 
), wfMsg( $error ) );
                } else {
                        return true;
                }
        }
+
 }

Modified: trunk/extensions/OpenStackManager/special/SpecialNovaAddress.php
===================================================================
--- trunk/extensions/OpenStackManager/special/SpecialNovaAddress.php    
2011-03-24 00:06:42 UTC (rev 84647)
+++ trunk/extensions/OpenStackManager/special/SpecialNovaAddress.php    
2011-03-24 00:13:19 UTC (rev 84648)
@@ -578,7 +578,7 @@
                $domain = $formData['domain'];
                $domain = OpenStackNovaDomain::getDomainByName( $domain );
                $hostbyname = OpenStackNovaHost::getHostByName( $hostname, 
$domain );
-               $hostbyip = OpenStackNovaHost::getHostByIP( $ip, $domain );
+               $hostbyip = OpenStackNovaHost::getHostByIP( $ip );
 
                if ( $hostbyname ) {
                        # We need to add an arecord, if the arecord doesn't 
already exist

Modified: trunk/extensions/OpenStackManager/special/SpecialNovaProject.php
===================================================================
--- trunk/extensions/OpenStackManager/special/SpecialNovaProject.php    
2011-03-24 00:06:42 UTC (rev 84647)
+++ trunk/extensions/OpenStackManager/special/SpecialNovaProject.php    
2011-03-24 00:13:19 UTC (rev 84648)
@@ -376,19 +376,6 @@
                return true;
        }
 
-        /**
-         * @param  $projectname
-         * @param  $alldata
-         * @return bool|string
-         */
-       function validateProjectName( $projectname, $alldata ) {
-               if ( !preg_match( "/^[a-z][a-z0-9\-_]*$/", $projectname ) ) {
-                               return Xml::element( 'span', array( 'class' => 
'error' ), wfMsg( 'openstackmanager-badprojectname' ) );
-               } else {
-                               return true;
-               }
-       }
-
 }
 
 class SpecialNovaProjectForm extends HTMLForm {

Modified: trunk/extensions/OpenStackManager/special/SpecialNovaVolume.php
===================================================================
--- trunk/extensions/OpenStackManager/special/SpecialNovaVolume.php     
2011-03-24 00:06:42 UTC (rev 84647)
+++ trunk/extensions/OpenStackManager/special/SpecialNovaVolume.php     
2011-03-24 00:13:19 UTC (rev 84648)
@@ -518,20 +518,6 @@
 
                return $drives;
        }
-
-       /**
-        * @param  $volumename
-        * @param  $alldata
-        * @return bool|string
-        */
-       function validateVolumeName( $volumename, $alldata ) {
-               if ( ! preg_match( "/^[a-z][a-z0-9\-]*$/", $volumename ) ) {
-                       return Xml::element( 'span', array( 'class' => 'error' 
), wfMsg( 'openstackmanager-badvolumename' ) );
-               } else {
-                       return true;
-               }
-       }
-
 }
 
 class SpecialNovaVolumeForm extends HTMLForm {


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

Reply via email to