Esempio n. 1
0
def test_get_id_from_arn(cluster):
    arn = "arn:aws:ecs:us-west-2:647215175976:task/9c875823-8c23-4e9e-8950-811d3418aefb"
    task_id = ecs.get_id_from_arn(arn)
    assert task_id == "9c875823-8c23-4e9e-8950-811d3418aefb"

    arn = "arn:aws:ecs:us-west-2:647215175976:container-instance/037e6b29-8cef-4c41-bd9b-606f72c88054"
    task_id = ecs.get_id_from_arn(arn)
    assert task_id == "037e6b29-8cef-4c41-bd9b-606f72c88054"
Esempio n. 2
0
def test_get_id_from_arn(cluster):
	arn = "arn:aws:ecs:us-west-2:647215175976:task/9c875823-8c23-4e9e-8950-811d3418aefb"
	task_id = ecs.get_id_from_arn(arn)
	assert task_id == "9c875823-8c23-4e9e-8950-811d3418aefb"

	arn = "arn:aws:ecs:us-west-2:647215175976:container-instance/037e6b29-8cef-4c41-bd9b-606f72c88054"
	task_id = ecs.get_id_from_arn(arn)
	assert task_id == "037e6b29-8cef-4c41-bd9b-606f72c88054"
Esempio n. 3
0
def test_start_task_on_instances(cluster, task):
    instance_ids = ['fe1502b3-9fc1-4f7e-bd4d-c5dc45f20125']
    env_vars = [{'name': 'hey', 'value': 'brendan'}]
    resp = ecs.start_task_on_instances(cluster, task, instance_ids, env_vars)
    tasks = resp['tasks']
    for task in tasks:
        resp = ecs.stop_task(cluster, ecs.get_id_from_arn(task['taskArn']))
        print "STOPPED:\n" + str(resp)
Esempio n. 4
0
def test_start_task_on_instances(cluster, task):
	instance_ids = ['fe1502b3-9fc1-4f7e-bd4d-c5dc45f20125']
	env_vars = [
		{
			'name': 'hey',
			'value': 'brendan'
		}
	] 
	resp = ecs.start_task_on_instances(cluster, 
		task, 
		instance_ids,
		env_vars)
	tasks = resp['tasks']
	for task in tasks:
		resp = ecs.stop_task(cluster, ecs.get_id_from_arn(task['taskArn']))
		print "STOPPED:\n" + str(resp)
Esempio n. 5
0
def test_run_task_on_any_instance(cluster, task):
    resp = ecs.run_task_on_any_instance(cluster, task, 1)
    task_arn = resp['tasks'][0]['taskArn']
    resp = ecs.stop_task(cluster, ecs.get_id_from_arn(task_arn))
Esempio n. 6
0
def test_run_task_on_any_instance(cluster, task):
	resp = ecs.run_task_on_any_instance(cluster, task, 1)
	task_arn = resp['tasks'][0]['taskArn']
	resp = ecs.stop_task(cluster, ecs.get_id_from_arn(task_arn))