Method: Aliyun::Odps::UploadSession#reload
- Defined in:
- lib/aliyun/odps/tunnel/upload_session.rb
#reload ⇒ UploadSession
reload this upload session
49 50 51 52 53 54 55 56 57 58 59 60 61 |
# File 'lib/aliyun/odps/tunnel/upload_session.rb', line 49 def reload path = "/projects/#{project.name}/tables/#{table_name}" query = { uploadid: upload_id } query.merge!(partition: partition_spec) if partition_spec resp = client.get(path, query: query) result = resp.parsed_response attrs = result.is_a?(String) ? JSON.parse(result) : result update_attrs(attrs) end |