def cloud_operation1(self): self.refresh_token() (parent_id, ptype) = self.get_id(self.path) flist = generate_file(os.path.join(os.getcwd(), 'automation_tmp'), 10 * 1024, num=1, file_name='temp_file', file_type='.txt') source = flist[0] num = 6 for i in range(1, num + 1): # create folders on root on upload files within it fid = self.create_folder(folder_name='boxfolder%s' % i, parent_id=parent_id) self.content_dict[os.path.join(self.path, 'boxfolder%s' % i)] = { 'id': fid, 'type': 'folder' } self.upload(fsource=source, ftarget=os.path.join(self.path, 'boxfolder%s' % i), name='boxfile%s.file' % i) # upload files on root path self.upload(fsource=source, ftarget=self.path, name='root_boxfile%s.file' % i)
def cloud_operation14(self): # conflict case # create temp files to upload flist = generate_file(os.path.join(os.getcwd(), 'automation_tmp'), 5 * 1024, num=1, file_name='root_', file_type='.txt') '''
def cloud_operation1(self): #self.refresh_token() flist = generate_file(os.path.join(os.getcwd(), 'automation_tmp'), 10 * 1024, num=1, file_name='temp_file', file_type='.txt') source = flist[0] num = 6 for i in range(1, num + 1): # create folders on root on upload files within it self.create_folder(folder_name='onedrivefolder%s' % i, parent_path=self.path) self.upload(fsource=source, ftarget=os.path.join(self.path, 'onedrivefolder%s' % i), name='onedrivefile%s' % i) # upload files on root path self.upload(fsource=source, ftarget=self.path, name='root_onedrivefile%s' % i) # return operation identifier for report return 'cloud_create_result'
def cloud_operation1(self): self.refresh_token() flist = generate_file(os.path.join(os.getcwd(), 'automation_tmp'), 10 * 1024, num=1, file_name='temp_file', file_type='.txt') source = flist[0] num = 6 for i in range(1, num + 1): # create folders on root on upload files within it fid = self.create_folder(folder_name='yandexfolder%s' % i, parent_path=self.path) self.upload(fsource=source, ftarget=os.path.join(self.path, 'yandexfolder%s' % i), name='yandexfile%s.file' % i) # upload files on root path self.upload(fsource=source, ftarget=self.path, name='root_yandexfile%s.file' % i)