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

Revision: 84646
Author:   reedy
Date:     2011-03-24 00:02:23 +0000 (Thu, 24 Mar 2011)
Log Message:
-----------
validateInstanceName and validateHostName are exact duplicates seemingly

Move into parent SpecialNova class

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

Modified: trunk/extensions/OpenStackManager/special/SpecialNova.php
===================================================================
--- trunk/extensions/OpenStackManager/special/SpecialNova.php   2011-03-23 
23:52:52 UTC (rev 84645)
+++ trunk/extensions/OpenStackManager/special/SpecialNova.php   2011-03-24 
00:02:23 UTC (rev 84646)
@@ -54,4 +54,17 @@
                        $wgOut->addWikiMsg( 
'openstackmanager-needcloudadminrole2' );
                }
        }
+
+       /**
+        * @param  $hostname
+        * @param  $alldata
+        * @return bool|string
+        */
+       function validateHostName( $hostname, $alldata ) {
+               if ( ! preg_match( "/^[a-z][a-z0-9\-]*$/", $hostname ) ) {
+                       return Xml::element( 'span', array( 'class' => 'error' 
), wfMsg( 'openstackmanager-badinstancename' ) );
+               } else {
+                       return true;
+               }
+       }
 }

Modified: trunk/extensions/OpenStackManager/special/SpecialNovaAddress.php
===================================================================
--- trunk/extensions/OpenStackManager/special/SpecialNovaAddress.php    
2011-03-23 23:52:52 UTC (rev 84645)
+++ trunk/extensions/OpenStackManager/special/SpecialNovaAddress.php    
2011-03-24 00:02:23 UTC (rev 84646)
@@ -664,19 +664,6 @@
                $wgOut->addHTML( $out );
                return true;
        }
-
-       /**
-        * @param  $hostname
-        * @param  $alldata
-        * @return bool|string
-        */
-       function validateHostName( $hostname, $alldata ) {
-               if ( ! preg_match( "/^[a-z][a-z0-9\-]*$/", $hostname ) ) {
-                       return Xml::element( 'span', array( 'class' => 'error' 
), wfMsg( 'openstackmanager-badinstancename' ) );
-               } else {
-                       return true;
-               }
-       }
 }
 
 class SpecialNovaAddressForm extends HTMLForm {

Modified: trunk/extensions/OpenStackManager/special/SpecialNovaInstance.php
===================================================================
--- trunk/extensions/OpenStackManager/special/SpecialNovaInstance.php   
2011-03-23 23:52:52 UTC (rev 84645)
+++ trunk/extensions/OpenStackManager/special/SpecialNovaInstance.php   
2011-03-24 00:02:23 UTC (rev 84646)
@@ -700,20 +700,6 @@
                $wgOut->addHTML( $out );
                return true;
        }
-
-       /**
-        * @param  $instancename
-        * @param  $alldata
-        * @return bool|string
-        */
-       function validateInstanceName( $instancename, $alldata ) {
-               if ( ! preg_match( "/^[a-z][a-z0-9\-]*$/", $instancename ) ) {
-                       return Xml::element( 'span', array( 'class' => 'error' 
), wfMsg( 'openstackmanager-badinstancename' ) );
-               } else {
-                       return true;
-               }
-       }
-
 }
 
 class SpecialNovaInstanceForm extends HTMLForm {


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

Reply via email to