Skip to content

Commit 8b42f13

Browse files
committed
address PR comments and OSError for reading stdin
1 parent 62c1a97 commit 8b42f13

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

tests/integ/file_system_input_utils.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,14 +121,15 @@ def _connect_ec2_instance(ec2_instance):
121121

122122
def _upload_data_and_mount_fs(connected_instance, file_system_efs_id, file_system_fsx_id):
123123
connected_instance.put(FS_MOUNT_SCRIPT, ".")
124-
connected_instance.run("mkdir temp_tf; mkdir temp_one_p")
124+
connected_instance.run("mkdir temp_tf; mkdir temp_one_p", in_stream=False)
125125
for dir_name, subdir_list, file_list in os.walk(MNIST_LOCAL_DATA):
126126
for fname in file_list:
127127
local_file = os.path.join(MNIST_LOCAL_DATA, fname)
128128
connected_instance.put(local_file, "temp_tf/")
129129
connected_instance.put(ONE_P_LOCAL_DATA, "temp_one_p/")
130130
connected_instance.run(
131-
"sudo sh fs_mount_setup.sh {} {}".format(file_system_efs_id, file_system_fsx_id)
131+
"sudo sh fs_mount_setup.sh {} {}".format(file_system_efs_id, file_system_fsx_id),
132+
in_stream=False,
132133
)
133134

134135

tests/integ/vpc_test_utils.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,15 @@
2121
LOCK_PATH = os.path.join(tempfile.gettempdir(), "sagemaker_test_vpc_lock")
2222

2323

24-
def _subnet_ids_by_name(ec2_client, name):
24+
def _get_subnet_ids_by_name(ec2_client, name):
2525
desc = ec2_client.describe_subnets(Filters=[{"Name": "tag-value", "Values": [name]}])
2626
if len(desc["Subnets"]) == 0:
2727
return None
2828
else:
2929
return [subnet["SubnetId"] for subnet in desc["Subnets"]]
3030

3131

32-
def _security_id_by_name(ec2_client, name):
32+
def _get_security_id_by_name(ec2_client, name):
3333
desc = ec2_client.describe_security_groups(Filters=[{"Name": "tag-value", "Values": [name]}])
3434
if len(desc["SecurityGroups"]) == 0:
3535
return None
@@ -70,7 +70,7 @@ def check_or_create_vpc_resources_efs_fsx(sagemaker_session, region, name=VPC_NA
7070
if _vpc_exists(ec2_client, name):
7171
vpc_id = _vpc_id_by_name(ec2_client, name)
7272
return (
73-
_subnet_ids_by_name(ec2_client, name),
73+
_get_subnet_ids_by_name(ec2_client, name),
7474
_security_group_ids_by_vpc_id(sagemaker_session, vpc_id),
7575
)
7676
else:
@@ -184,7 +184,10 @@ def get_or_create_vpc_resources(ec2_client, region, name=VPC_NAME):
184184
with lock.lock(LOCK_PATH):
185185
if _vpc_exists(ec2_client, name):
186186
print("using existing vpc: {}".format(name))
187-
return (_subnet_ids_by_name(ec2_client, name), _security_id_by_name(ec2_client, name))
187+
return (
188+
_get_subnet_ids_by_name(ec2_client, name),
189+
_get_security_id_by_name(ec2_client, name),
190+
)
188191
else:
189192
print("creating new vpc: {}".format(name))
190193
return _create_vpc_with_name(ec2_client, region, name)

0 commit comments

Comments
 (0)