You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@vcl.apache.org by ar...@apache.org on 2009/07/20 15:37:53 UTC

svn commit: r795834 - in /incubator/vcl/trunk/managementnode/lib/VCL/Module/OS: Linux.pm Linux/Ubuntu.pm Ubuntu.pm

Author: arkurth
Date: Mon Jul 20 13:37:52 2009
New Revision: 795834

URL: http://svn.apache.org/viewvc?rev=795834&view=rev
Log:
VCL-185
Moved Ubuntu.pm file under Linux directory in preparation for all of the Linux modules to be modularized and inherit from Linux.pm. Modified Ubuntu.pm to inherit from Linux.pm. This should have no effect since both modules currently implement the same subroutines.

Removed unused $imagemeta_sysprep variables from Linux.pm and Ubuntu.pm.

Added:
    incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Linux/Ubuntu.pm   (contents, props changed)
      - copied, changed from r795200, incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Ubuntu.pm
Removed:
    incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Ubuntu.pm
Modified:
    incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Linux.pm

Modified: incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Linux.pm
URL: http://svn.apache.org/viewvc/incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Linux.pm?rev=795834&r1=795833&r2=795834&view=diff
==============================================================================
--- incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Linux.pm (original)
+++ incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Linux.pm Mon Jul 20 13:37:52 2009
@@ -84,7 +84,6 @@
 	my $management_node_keys     = $self->data->get_management_node_keys();
 	my $image_os_type            = $self->data->get_image_os_type();
 	my $image_name               = $self->data->get_image_name();
-	my $imagemeta_sysprep        = $self->data->get_imagemeta_sysprep();
 	my $computer_id              = $self->data->get_computer_id();
 	my $computer_short_name      = $self->data->get_computer_short_name();
 	my $computer_node_name       = $self->data->get_computer_node_name();

Copied: incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Linux/Ubuntu.pm (from r795200, incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Ubuntu.pm)
URL: http://svn.apache.org/viewvc/incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Linux/Ubuntu.pm?p2=incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Linux/Ubuntu.pm&p1=incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Ubuntu.pm&r1=795200&r2=795834&rev=795834&view=diff
==============================================================================
--- incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Ubuntu.pm (original)
+++ incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Linux/Ubuntu.pm Mon Jul 20 13:37:52 2009
@@ -33,14 +33,14 @@
 =cut
 
 ##############################################################################
-package VCL::Module::OS::Ubuntu;
+package VCL::Module::OS::Linux::Ubuntu;
 
 # Specify the lib path using FindBin
 use FindBin;
-use lib "$FindBin::Bin/../../..";
+use lib "$FindBin::Bin/../../../..";
 
 # Configure inheritance
-use base qw(VCL::Module::OS);
+use base qw(VCL::Module::OS::Linux);
 
 # Specify the version of this module
 our $VERSION = '2.00';
@@ -84,7 +84,6 @@
 	my $management_node_keys     = $self->data->get_management_node_keys();
 	my $image_os_type            = $self->data->get_image_os_type();
 	my $image_name               = $self->data->get_image_name();
-	my $imagemeta_sysprep        = $self->data->get_imagemeta_sysprep();
 	my $computer_id              = $self->data->get_computer_id();
 	my $computer_short_name      = $self->data->get_computer_short_name();
 	my $computer_node_name       = $self->data->get_computer_node_name();

Propchange: incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Linux/Ubuntu.pm
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Linux/Ubuntu.pm
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Linux/Ubuntu.pm
------------------------------------------------------------------------------
    svn:mergeinfo =