Project

General

Profile

« Previous | Next » 

Revision 36437

Added by Marek Horst about 9 years ago

introducing iis.hadoop.frontend.user.dir property set to iis.hadoop.frontend.user.name by default. This will allow using directory name different than user name e.g. placing oozie packages in /mnt/tmp/iis-jenkins even though user name is jenkins.

View differences:

modules/icm-iis-parent-container/trunk/pom.xml
27 27
        <!-- notice: sandboxName is generated based on workflow.source.dir property -->
28 28
        <workflow.source.dir>src/test/resources/define/path/pointing/to/directory/holding/oozie_app</workflow.source.dir>
29 29
        <iis.hadoop.frontend.user.name>${user.name}</iis.hadoop.frontend.user.name>
30
        <iis.hadoop.frontend.user.dir>${iis.hadoop.frontend.user.name}</iis.hadoop.frontend.user.dir>
30 31
        <iis.hadoop.frontend.home.dir>/mnt/tmp</iis.hadoop.frontend.home.dir>
31 32
        <iis.hadoop.master.host.name>localhost</iis.hadoop.master.host.name>
32 33
        <iis.hadoop.frontend.host.name>localhost</iis.hadoop.frontend.host.name>
......
386 387
								<argument>${iis.hadoop.frontend.user.name}@${iis.hadoop.frontend.host.name}</argument>
387 388
								<argument>-p ${iis.hadoop.frontend.port.ssh}</argument>
388 389
								<argument>-o StrictHostKeyChecking=no</argument>
389
								<argument>rm -rf ${iis.hadoop.frontend.home.dir}/${iis.hadoop.frontend.user.name}/oozie-packages/${sandboxName}/${output.dir.name}/; mkdir -p ${iis.hadoop.frontend.home.dir}/${iis.hadoop.frontend.user.name}/oozie-packages/${sandboxName}/${output.dir.name}/</argument>
390
								<argument>rm -rf ${iis.hadoop.frontend.home.dir}/${iis.hadoop.frontend.user.dir}/oozie-packages/${sandboxName}/${output.dir.name}/; mkdir -p ${iis.hadoop.frontend.home.dir}/${iis.hadoop.frontend.user.dir}/oozie-packages/${sandboxName}/${output.dir.name}/</argument>
390 391
						    </arguments>
391 392
				          </configuration>
392 393
				        </execution>
......
402 403
						    	<argument>-P ${iis.hadoop.frontend.port.ssh}</argument>
403 404
						    	<argument>-o StrictHostKeyChecking=no</argument>
404 405
								<argument>target/${oozie.package.file.name}.tar.gz</argument>
405
								<argument>${iis.hadoop.frontend.user.name}@${iis.hadoop.frontend.host.name}:${iis.hadoop.frontend.home.dir}/${iis.hadoop.frontend.user.name}/oozie-packages/${sandboxName}/${output.dir.name}/${oozie.package.file.name}.tar.gz</argument>
406
								<argument>${iis.hadoop.frontend.user.name}@${iis.hadoop.frontend.host.name}:${iis.hadoop.frontend.home.dir}/${iis.hadoop.frontend.user.dir}/oozie-packages/${sandboxName}/${output.dir.name}/${oozie.package.file.name}.tar.gz</argument>
406 407
						    </arguments>
407 408
				          </configuration>
408 409
				        </execution>
......
419 420
								<argument>${iis.hadoop.frontend.user.name}@${iis.hadoop.frontend.host.name}</argument>
420 421
								<argument>-p ${iis.hadoop.frontend.port.ssh}</argument>
421 422
								<argument>-o StrictHostKeyChecking=no</argument>
422
								<argument>cd ${iis.hadoop.frontend.home.dir}/${iis.hadoop.frontend.user.name}/oozie-packages/${sandboxName}/${output.dir.name}/; </argument>
423
								<argument>cd ${iis.hadoop.frontend.home.dir}/${iis.hadoop.frontend.user.dir}/oozie-packages/${sandboxName}/${output.dir.name}/; </argument>
423 424
								<argument>tar -zxvf oozie-package.tar.gz; </argument>
424
								<argument>rm ${iis.hadoop.frontend.home.dir}/${iis.hadoop.frontend.user.name}/oozie-packages/${sandboxName}/${output.dir.name}/oozie-package.tar.gz; </argument>
425
								<argument>rm ${iis.hadoop.frontend.home.dir}/${iis.hadoop.frontend.user.dir}/oozie-packages/${sandboxName}/${output.dir.name}/oozie-package.tar.gz; </argument>
425 426
								<argument>./upload_workflow.sh</argument> 
426 427
						    </arguments>
427 428
						  </configuration>
......
455 456
								<argument>${iis.hadoop.frontend.user.name}@${iis.hadoop.frontend.host.name}</argument>
456 457
								<argument>-p ${iis.hadoop.frontend.port.ssh}</argument>
457 458
								<argument>-o StrictHostKeyChecking=no</argument>
458
								<argument>cd ${iis.hadoop.frontend.home.dir}/${iis.hadoop.frontend.user.name}/oozie-packages/${sandboxName}/${output.dir.name}/; </argument>
459
								<argument>cd ${iis.hadoop.frontend.home.dir}/${iis.hadoop.frontend.user.dir}/oozie-packages/${sandboxName}/${output.dir.name}/; </argument>
459 460
								<argument>./run_workflow.sh</argument>
460 461
						    </arguments>
461 462
						  </configuration>

Also available in: Unified diff