Skip to content

Commit 9849dce

Browse files
committed
update CloudObjectStorage
1 parent 9d01ee5 commit 9849dce

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

python/ibmos2spark/osconfig.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -174,8 +174,8 @@ def url(self, container_name, object_name):
174174

175175
class CloudObjectStorage(object):
176176

177-
def __init__(self, sparkcontext, credentials, name, public=False, driver='com.ibm.stocator.fs.ObjectStoreFileSystem'):
178-
self.name = name
177+
def __init__(self, sparkcontext, credentials, bucket_name, public=False, driver='com.ibm.stocator.fs.ObjectStoreFileSystem'):
178+
self.bucket_name = bucket_name
179179

180180
# check if all required values are availble
181181
credential_key_list = ["endpoint", "access_key", "secret_key"]
@@ -186,13 +186,13 @@ def __init__(self, sparkcontext, credentials, name, public=False, driver='com.ib
186186
raise ValueError("Invalid input: credentials.{} is required!".format(key))
187187

188188
# setup config
189-
prefix = "fs.s3d." + self.name
189+
prefix = "fs.s3d.service"
190190
hconf = sparkcontext._jsc.hadoopConfiguration()
191191
hconf.set(prefix + ".impl", driver)
192192
hconf.set(prefix + ".endpoint", credentials['endpoint'])
193193
hconf.set(prefix + ".access.key", credentials['access_key'])
194194
hconf.set(prefix + ".secret.key", credentials['secret_key'])
195195
hconf.setBoolean(prefix + ".public", public)
196196

197-
def url(self, bucket_name, object_name):
198-
return "s3d://{}.{}/{}".format(bucket_name, self.name, object_name)
197+
def url(self, object_name):
198+
return "s3d://{}.service/{}".format(self.bucket_name, object_name)

0 commit comments

Comments
 (0)