Advertisement
Guest User

Untitled

a guest
Apr 24th, 2019
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.74 KB | None | 0 0
  1. my %swapNodesNasServersListBefore; # list of nas servers before swap
  2. my %swapNodesNasServersListAfter; # list of nas servers after swap
  3.  
  4. if ($swapNodesVDMList eq 'All') {
  5. foreach my $server (@nasServerObjs){
  6. my %serverProp = $server->getProperties();
  7. $self->logPropertyInfo( "Nas Server properties before swap:", \%serverProp );
  8. $swapNodesNasServersListBefore{$server} = \%serverProp;
  9. $server->swapNodes();
  10. sleep(60);
  11. %serverProp = $server->getProperties();
  12. $self->logPropertyInfo( "Nas Server properties after swap:", \%serverProp );
  13. $swapNodesNasServersListAfter{$server} = \%serverProp;
  14.  
  15. #################
  16. my %serverPropBefore = %{ $swapNodesNasServersListBefore{$server} };
  17. my %serverPropAfter = %{ $swapNodesNasServersListAfter{$server} };
  18. print("backup before:\n");
  19. print ($serverPropBefore{'name'});
  20. print("\n");
  21. print ($serverPropBefore{'backup_node'});
  22. print("\n");
  23. print ($serverPropAfter{'name'});
  24. print("\n");
  25. print("primary after:\n");
  26. print ($serverPropAfter{'primary_node'});
  27. print("\n");
  28. print ($serverPropAfter{'name'});
  29. print("\n");
  30. print("backup after:\n");
  31. print ($serverPropAfter{'backup_node'});
  32. print("\n");
  33. print ($serverPropBefore{'name'});
  34. print("\n");
  35. print("primary before:\n");
  36. print ($serverPropBefore{'primary_node'});
  37. print("\n");
  38. <STDIN>;
  39. ##############
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement