Advertisement
Guest User

Untitled

a guest
Jul 2nd, 2015
382
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.13 KB | None | 0 0
  1. namespace :once_and_done do
  2. task move_initiative_users: [:environment] do
  3. DESTINATION_PARTNER = Partner.find_by(name: 'Universal McCann')
  4. DESTINATION_COHORT = Cohort.find_by(name: 'Universal McCann June 2015 Cohort B')
  5. USERS_TO_BE_MOVED = [
  6. 'kathleen.ellers@umww.com',
  7. 'kathryn.johnson@umww.com',
  8. 'katie.tymvios@umww.com',
  9. 'kayla.knitter@umww.com',
  10. 'kelly.eldred@umww.com',
  11. 'kelsey.sebold@umww.com',
  12. 'kelsey.weidman@umww.com',
  13. 'kevin.gonzalez@umww.com',
  14. 'kevin.laflamme@umww.com',
  15. 'krista.macchione@umww.com',
  16. 'krista.petzold@umww.com',
  17. 'kristen.maloney@umww.com',
  18. 'kyle.sexton@umww.com',
  19. 'lacey.robbins@umww.com',
  20. 'laura.ernst@umww.com',
  21. 'laura.leonard@umww.com',
  22. 'laura.wilsusen@umww.com',
  23. 'lauren.beltowski@umww.com',
  24. 'lauren.chappo@umww.com',
  25. 'lauren.dolega@umww.com',
  26. 'lauren.forshee@umww.com',
  27. 'lauren.miele@umww.com',
  28. 'lauren.vansloten@umww.com',
  29. 'lauren.williams@umww.com',
  30. 'leanna.lynch@umww.com',
  31. 'leslie.toltzman@umww.com',
  32. 'lily.matathia@umww.com',
  33. 'linda.tarmina@umww.com',
  34. 'lindsay.murtagh@umww.com',
  35. 'liz.duffy@umww.com',
  36. 'lori.cilmi@umww.com',
  37. 'lucas.d'angelo@umj3.com',
  38. 'lyndsay.rhoades@umww.com',
  39. 'lyndsey.herron@umww.com',
  40. 'maria.daskas@umww.com',
  41. 'marisa.fox@umww.com',
  42. 'marissa.ryder@umww.com',
  43. 'mark.kramer@umww.com',
  44. 'marley.lindenauer@umww.com',
  45. 'matt.kasindorf@umww.com',
  46. 'matthew.olivero@umww.com',
  47. 'maxx.crowley@umww.com',
  48. 'mckenna.mcgowan@umww.com',
  49. 'megan.hebert@umww.com',
  50. 'meghan.lafferty@umww.com',
  51. 'melanie.goodman@umww.com',
  52. 'melissa.tereskiewicz@umww.com',
  53. 'michael.ehrnstein@umww.com',
  54. 'michael.knopf@umww.com',
  55. 'michael.kostainsek@umww.com',
  56. 'michele.key@umww.com',
  57. 'michelle.burke@umww.com',
  58. 'mindy.stanislovaitis@umww.com',
  59. 'moey.santos@umww.com',
  60. 'molly.herman@umww.com',
  61. 'molly.whybrew@umww.com',
  62. 'nataly.cavagnaro@umww.com',
  63. 'nicole.mannino@umww.com',
  64. 'nicole.smithson@umww.com',
  65. 'nikki.shastri@umww.com',
  66. 'noel.delahaye@umww.com',
  67. 'norman.greenfield@umww.com',
  68. 'olivia.thacher@umww.com',
  69. 'paige.davis@umww.com',
  70. 'patrick.jurga@umww.com',
  71. 'peter.friedland@umww.com',
  72. 'peter.lofaro@umww.com',
  73. 'rachel.meyer@umww.com',
  74. 'rachel.roman@umww.com',
  75. 'randy.hastings@umww.com',
  76. 'rebecca.stein@umww.com',
  77. 'rema.waugh@umww.com',
  78. 'richard.anderson@umj3.com',
  79. 'robin.kim@umww.com',
  80. 'ronnie.landez@umww.com',
  81. 'ryan.cooney@umww.com',
  82. 'ryan.dolecek@umww.com',
  83. 'ryan.kraft@umww.com',
  84. 'ryan.smith@umww.com',
  85. 'ryan.young@umww.com',
  86. 'salina.leong@umww.com',
  87. 'samantha.feinberg@umww.com',
  88. 'samantha.zlotnik@umww.com',
  89. 'sana.ahmed@umww.com',
  90. 'sara.caouette@umww.com',
  91. 'sara.tapazoglou@umww.com',
  92. 'sarah.dickerson@umww.com',
  93. 'sarah.lapitino@umww.com',
  94. 'sarah.wong@umww.com',
  95. 'scott.suky@umww.com',
  96. 'shea.dwyer@umww.com',
  97. 'sonia.riojas@umww.com',
  98. 'stephanie.case@umww.com',
  99. 'stephanie.fabiili@umww.com',
  100. 'stephanie.fabiilli@umww.com',
  101. 'steve.st.germain@umww.com',
  102. 'tessa.cohn@umww.com',
  103. 'theresa.luu@umww.com',
  104. 'theresa.porolniczak@umww.com',
  105. 'thomas.krankowski@umww.com',
  106. 'tim.mosback@umww.com',
  107. 'tony.chanes@umww.com',
  108. 'tracey.abbate@umww.com',
  109. 'tracy.adragna@umww.com',
  110. 'trevor.stuve@umww.com',
  111. 'valerie.jones@umww.com',
  112. 'valerie.tovar@umww.com',
  113. 'vanessa.laguna@umww.com',
  114. 'victoria.kenny@umww.com',
  115. 'will.chaklos@umww.com',
  116. 'winnie.ho@umww.com',
  117. 'yael.pineda@umww.com',
  118. 'yigit.donuk@umww.com',
  119. ]
  120.  
  121. USERS_TO_BE_MOVED.each do |email|
  122. user = User.find_by!(email: email)
  123.  
  124. puts "---\n"
  125.  
  126. p user.email
  127.  
  128. p "Old Cohort: #{user.cohort.name}"
  129. user.cohort = DESTINATION_COHORT
  130. p "New Cohort: #{user.cohort.name}"
  131.  
  132. puts "---\n"
  133. puts
  134.  
  135. user.save!
  136. end
  137. end
  138. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement