Author: arkurth
Date: Fri Mar  5 16:57:57 2010
New Revision: 919493

URL: http://svn.apache.org/viewvc?rev=919493&view=rev
Log:
VCL-127
Updated utils.pm::rename_vcld_process() to include the computer, image, and 
user name in the process name.  Removed Perl class name because it's useless, 
the state name is already included.  Removed code that sets the 
$ENV{class_name} variable from State.pm and blockrequest.pm because it was only 
being used by rename_vcld_process().

Modified:
    incubator/vcl/trunk/managementnode/lib/VCL/Module/State.pm
    incubator/vcl/trunk/managementnode/lib/VCL/blockrequest.pm
    incubator/vcl/trunk/managementnode/lib/VCL/utils.pm

Modified: incubator/vcl/trunk/managementnode/lib/VCL/Module/State.pm
URL: 
http://svn.apache.org/viewvc/incubator/vcl/trunk/managementnode/lib/VCL/Module/State.pm?rev=919493&r1=919492&r2=919493&view=diff
==============================================================================
--- incubator/vcl/trunk/managementnode/lib/VCL/Module/State.pm (original)
+++ incubator/vcl/trunk/managementnode/lib/VCL/Module/State.pm Fri Mar  5 
16:57:57 2010
@@ -102,9 +102,6 @@
        my $os_perl_package           = 
$self->data->get_image_os_module_perl_package();
        #my $predictive_perl_package   = 
$self->data->get_management_node_predictive_module_perl_package();
 
-       # Store the name of this class in an environment variable
-       $ENV{class_name} = ref($self);
-
        # Rename this process to include some request info
        rename_vcld_process($self->data);
 

Modified: incubator/vcl/trunk/managementnode/lib/VCL/blockrequest.pm
URL: 
http://svn.apache.org/viewvc/incubator/vcl/trunk/managementnode/lib/VCL/blockrequest.pm?rev=919493&r1=919492&r2=919493&view=diff
==============================================================================
--- incubator/vcl/trunk/managementnode/lib/VCL/blockrequest.pm (original)
+++ incubator/vcl/trunk/managementnode/lib/VCL/blockrequest.pm Fri Mar  5 
16:57:57 2010
@@ -88,9 +88,6 @@
                notify($ERRORS{'WARNING'}, 0, "unable to obtain a database 
handle for this state process");
        }
 
-       # Store the name of this class in an environment variable
-       $ENV{class_name} = ref($self);
-
        # Rename this process to include some request info
        rename_vcld_process($self->data);
 

Modified: incubator/vcl/trunk/managementnode/lib/VCL/utils.pm
URL: 
http://svn.apache.org/viewvc/incubator/vcl/trunk/managementnode/lib/VCL/utils.pm?rev=919493&r1=919492&r2=919493&view=diff
==============================================================================
--- incubator/vcl/trunk/managementnode/lib/VCL/utils.pm (original)
+++ incubator/vcl/trunk/managementnode/lib/VCL/utils.pm Fri Mar  5 16:57:57 2010
@@ -7523,30 +7523,28 @@
        # Begin assembling a new process name
        my $new_process_name = "$PROCESSNAME";
 
-       # Append the class name or file name to the process name
-       if (defined($ENV{class_name})) {
-               $new_process_name .= (" " . $ENV{class_name});
-       }
-       elsif ($filename) {
-               $new_process_name .= " $filename";
-       }
-
        # Check if DataStructure, assemble process name with additional 
information
        if (defined $data_structure) {
                my $state_name = $data_structure->get_state_name();
 
                if ($state_name ne 'blockrequest') {
                        my $request_id            = 
$data_structure->get_request_id();
-                       my $request_state_name    = 
$data_structure->get_request_state_name();
                        my $reservation_id        = 
$data_structure->get_reservation_id();
+                       my $request_state_name    = 
$data_structure->get_request_state_name();
+                       my $computer_short_name   = 
$data_structure->get_computer_short_name();
+                       my $image_name            = 
$data_structure->get_image_name();
+                       my $user_login_id         = 
$data_structure->get_user_login_id();
                        my $request_forimaging    = 
$data_structure->get_request_forimaging();
                        my $reservation_count     = 
$data_structure->get_reservation_count();
                        my $reservation_is_parent = 
$data_structure->is_parent_reservation();
-
+                       
                        # Append the request and reservation IDs if they are set
                        $new_process_name .= " $request_id:$reservation_id";
-                       $new_process_name .= " $request_state_name" if 
$request_state_name;
-                       $new_process_name .= " imaging" if $request_forimaging;
+                       $new_process_name .= " $request_state_name" if 
($request_state_name);
+                       $new_process_name .= " $computer_short_name" if 
($computer_short_name);
+                       $new_process_name .= " $image_name" if ($image_name);
+                       $new_process_name .= " $user_login_id" if 
($user_login_id);
+                       $new_process_name .= " (imaging)" if 
$request_forimaging;
 
                        # Append cluster if there are multiple reservations for 
this request
                        notify($ERRORS{'DEBUG'}, 0, "reservation count: 
$reservation_count");
@@ -7555,12 +7553,12 @@
                                if ($reservation_is_parent) {
                                        
$data_structure->get_request_data->{PARENTIMAGE} = 1;
                                        
$data_structure->get_request_data->{SUBIMAGE}    = 0;
-                                       $new_process_name .= " cluster=parent";
+                                       $new_process_name .= " 
(cluster=parent)";
                                }
                                else {
                                        
$data_structure->get_request_data->{PARENTIMAGE} = 0;
                                        
$data_structure->get_request_data->{SUBIMAGE}    = 1;
-                                       $new_process_name .= " cluster=child";
+                                       $new_process_name .= " (cluster=child)";
                                }
                        } ## end if ($reservation_count > 1)
                        else {


Reply via email to