|
91 | 91 |
|
92 | 92 | INSTALL_HIVE_STEP = { |
93 | 93 | 'HadoopJarStep': { |
94 | | - 'Args': ['s3://elasticmapreduce/libs/hive/hive-script', |
| 94 | + 'Args': ['s3://us-east-1.elasticmapreduce/libs/hive/hive-script', |
95 | 95 | '--install-hive', '--base-path', |
96 | | - 's3://elasticmapreduce/libs/hive', |
| 96 | + 's3://us-east-1.elasticmapreduce/libs/hive', |
97 | 97 | '--hive-versions', 'latest'], |
98 | | - 'Jar': 's3://elasticmapreduce/libs/script-runner/script-runner.jar' |
| 98 | + 'Jar': |
| 99 | + ('s3://us-east-1.elasticmapreduce/libs/' |
| 100 | + 'script-runner/script-runner.jar') |
99 | 101 | }, |
100 | 102 | 'Name': 'Install Hive', |
101 | 103 | 'ActionOnFailure': 'TERMINATE_CLUSTER' |
|
119 | 121 |
|
120 | 122 | INSTALL_PIG_STEP = { |
121 | 123 | 'HadoopJarStep': { |
122 | | - 'Args': ['s3://elasticmapreduce/libs/pig/pig-script', |
| 124 | + 'Args': ['s3://us-east-1.elasticmapreduce/libs/pig/pig-script', |
123 | 125 | '--install-pig', '--base-path', |
124 | | - 's3://elasticmapreduce/libs/pig', |
| 126 | + 's3://us-east-1.elasticmapreduce/libs/pig', |
125 | 127 | '--pig-versions', 'latest'], |
126 | | - 'Jar': 's3://elasticmapreduce/libs/script-runner/script-runner.jar' |
| 128 | + 'Jar': |
| 129 | + ('s3://us-east-1.elasticmapreduce/libs/' |
| 130 | + 'script-runner/script-runner.jar') |
127 | 131 | }, |
128 | 132 | 'Name': 'Install Pig', |
129 | 133 | 'ActionOnFailure': 'TERMINATE_CLUSTER' |
|
141 | 145 |
|
142 | 146 | INSTALL_GANGLIA_BA = { |
143 | 147 | 'ScriptBootstrapAction': { |
144 | | - 'Path': 's3://elasticmapreduce/bootstrap-actions/install-ganglia' |
| 148 | + 'Path': |
| 149 | + ('s3://us-east-1.elasticmapreduce/' |
| 150 | + 'bootstrap-actions/install-ganglia') |
145 | 151 | }, |
146 | 152 | 'Name': 'Install Ganglia' |
147 | 153 | } |
148 | 154 |
|
149 | 155 | INSTALL_HBASE_BA = { |
150 | 156 | 'ScriptBootstrapAction': { |
151 | | - 'Path': 's3://elasticmapreduce/bootstrap-actions/setup-hbase' |
| 157 | + 'Path': 's3://us-east-1.elasticmapreduce/bootstrap-actions/setup-hbase' |
152 | 158 | }, |
153 | 159 | 'Name': 'Install HBase' |
154 | 160 | } |
155 | 161 |
|
156 | 162 | INSTALL_IMPALA_BA = { |
157 | 163 | 'ScriptBootstrapAction': { |
158 | | - 'Path': 's3://elasticmapreduce/libs/impala/setup-impala', |
159 | | - 'Args': ['--base-path', 's3://elasticmapreduce', |
| 164 | + 'Path': 's3://us-east-1.elasticmapreduce/libs/impala/setup-impala', |
| 165 | + 'Args': ['--base-path', 's3://us-east-1.elasticmapreduce', |
160 | 166 | '--impala-version', 'latest'] |
161 | 167 | }, |
162 | 168 | 'Name': 'Install Impala' |
|
214 | 220 | 'Name': 'Hive program', |
215 | 221 | 'ActionOnFailure': 'CONTINUE', |
216 | 222 | 'HadoopJarStep': { |
217 | | - 'Jar': 's3://elasticmapreduce/libs/script-runner/script-runner.jar', |
| 223 | + 'Jar': |
| 224 | + ('s3://us-east-1.elasticmapreduce/libs/' |
| 225 | + 'script-runner/script-runner.jar'), |
218 | 226 | 'Args': [ |
219 | | - 's3://elasticmapreduce/libs/hive/hive-script', |
| 227 | + 's3://us-east-1.elasticmapreduce/libs/hive/hive-script', |
220 | 228 | '--run-hive-script', |
221 | 229 | '--hive-versions', |
222 | 230 | 'latest', |
|
229 | 237 | 'Name': 'HiveBasicStep', |
230 | 238 | 'ActionOnFailure': 'CANCEL_AND_WAIT', |
231 | 239 | 'HadoopJarStep': { |
232 | | - 'Jar': 's3://elasticmapreduce/libs/script-runner/script-runner.jar', |
| 240 | + 'Jar': |
| 241 | + ('s3://us-east-1.elasticmapreduce/libs/' |
| 242 | + 'script-runner/script-runner.jar'), |
233 | 243 | 'Args': [ |
234 | | - 's3://elasticmapreduce/libs/hive/hive-script', |
| 244 | + 's3://us-east-1.elasticmapreduce/libs/hive/hive-script', |
235 | 245 | '--run-hive-script', |
236 | 246 | '--hive-versions', |
237 | 247 | '0.11.0.1', |
|
247 | 257 | 'Name': 'Pig program', |
248 | 258 | 'ActionOnFailure': 'CONTINUE', |
249 | 259 | 'HadoopJarStep': { |
250 | | - 'Jar': 's3://elasticmapreduce/libs/script-runner/script-runner.jar', |
| 260 | + 'Jar': |
| 261 | + ('s3://us-east-1.elasticmapreduce/libs/' |
| 262 | + 'script-runner/script-runner.jar'), |
251 | 263 | 'Args': [ |
252 | | - 's3://elasticmapreduce/libs/pig/pig-script', |
| 264 | + 's3://us-east-1.elasticmapreduce/libs/pig/pig-script', |
253 | 265 | '--run-pig-script', |
254 | 266 | '--pig-versions', |
255 | 267 | 'latest', |
|
263 | 275 | 'Name': 'PigBasicStep', |
264 | 276 | 'ActionOnFailure': 'CANCEL_AND_WAIT', |
265 | 277 | 'HadoopJarStep': { |
266 | | - 'Jar': 's3://elasticmapreduce/libs/script-runner/script-runner.jar', |
| 278 | + 'Jar': |
| 279 | + ('s3://us-east-1.elasticmapreduce/libs/' |
| 280 | + 'script-runner/script-runner.jar'), |
267 | 281 | 'Args': [ |
268 | | - 's3://elasticmapreduce/libs/pig/pig-script', |
| 282 | + 's3://us-east-1.elasticmapreduce/libs/pig/pig-script', |
269 | 283 | '--run-pig-script', |
270 | 284 | '--pig-versions', |
271 | 285 | '0.11.1.0', |
|
282 | 296 | 'Name': 'Impala program', |
283 | 297 | 'ActionOnFailure': 'CONTINUE', |
284 | 298 | 'HadoopJarStep': { |
285 | | - 'Jar': 's3://elasticmapreduce/libs/script-runner/script-runner.jar', |
| 299 | + 'Jar': |
| 300 | + ('s3://us-east-1.elasticmapreduce/libs/' |
| 301 | + 'script-runner/script-runner.jar'), |
286 | 302 | 'Args': [ |
287 | | - 's3://elasticmapreduce/libs/impala/setup-impala', |
| 303 | + 's3://us-east-1.elasticmapreduce/libs/impala/setup-impala', |
288 | 304 | '--run-impala-script', |
289 | 305 | '--impala-script', |
290 | 306 | 's3://myimpala/input', |
@@ -448,9 +464,11 @@ def test_enable_debugging(self): |
448 | 464 | [{'Name': 'Setup Hadoop Debugging', |
449 | 465 | 'ActionOnFailure': 'TERMINATE_CLUSTER', |
450 | 466 | 'HadoopJarStep': |
451 | | - {'Args': ['s3://elasticmapreduce/libs/state-pusher/0.1/fetch'], |
| 467 | + {'Args': |
| 468 | + [('s3://us-east-1.elasticmapreduce/libs/' |
| 469 | + 'state-pusher/0.1/fetch')], |
452 | 470 | 'Jar': |
453 | | - 's3://elasticmapreduce/libs/' + |
| 471 | + 's3://us-east-1.elasticmapreduce/libs/' + |
454 | 472 | 'script-runner/script-runner.jar' |
455 | 473 | } |
456 | 474 | }] |
|
0 commit comments