File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed
examples/sharepoint/folders
office365/sharepoint/webs Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 15
15
16
16
# create relative folder tree, no execution required
17
17
target_folder = "/Shared Documents/test_folder/20201116/1133/test"
18
- target_folder = ctx .web .create_folder_tree (target_folder )
18
+ target_folder = ctx .web .ensure_folder_path (target_folder )
19
19
20
20
21
21
Original file line number Diff line number Diff line change @@ -199,14 +199,14 @@ def get_folder_by_server_relative_url(self, url):
199
199
ResourcePathServiceOperation ("getFolderByServerRelativeUrl" , [url ], self .resource_path )
200
200
)
201
201
202
- def create_folder_tree (self , url ):
202
+ def ensure_folder_path (self , path ):
203
203
"""
204
204
Function to create folder tree
205
- :type url : string
206
- :param url : relative server URL
205
+ :type path : string
206
+ :param path : relative server URL (path) to a folder
207
207
"""
208
208
209
- url_component = os .path .normpath (url ).split (os .path .sep )
209
+ url_component = os .path .normpath (path ).split (os .path .sep )
210
210
url_component = [part for part in url_component if part ] # ensure no empty elements
211
211
if not url_component :
212
212
raise NotADirectoryError ("Wrong relative URL provided" )
You can’t perform that action at this time.
0 commit comments