IIC2513-2020-1 / syllabus

Material del curso
35 stars 3 forks source link

Modificar ACL en pkgcloud #126

Closed domingo-valdes closed 4 years ago

domingo-valdes commented 4 years ago

Hola! Estoy tratando de modificar el parámetro ACL en la configuración de file storage que hicimos en clases. Se que esto se puede porque está en el repositorio de pkgcloud https://github.com/peter-moffatt-hpe/pkgcloud/commit/72d2e88fdd8403209515510a34c9b7cbafc8bce7 pero no sé bien cómo integrarlo a nuestro código

domingo-valdes commented 4 years ago

En el fondo, no sé cómo modificar upload(options)

gpvidal commented 4 years ago

Hola @domingo-valdes ,

Pero si ahí está clarito lo que hay que hacer :stuck_out_tongue: Cuál es la parte que no entiendes?

También te conviene revisar si el proveedor que estás ocupando tiene configuración de ACL por su lado.

Saludos,

gpvidal commented 4 years ago

Ojo que el enlace que enviaste está en un fork del proyecto. Aquí está en el proyecto pkgcloud

https://github.com/pkgcloud/pkgcloud/blob/master/lib/pkgcloud/amazon/storage/client/files.js#L73

Saludos,

domingo-valdes commented 4 years ago

Revisé y el proveedor tiene configuración ACL. Hasta ahora había tratado de poner la configuración en storage.js como options: { ACL: mi configuración } o como ACL: mi configuración. Ninguna funcionó. En file-storage.js también intenté agregando parámetros en la línea que dice const writeStream = this.client.upload({ container: CONTAINER_NAME, remote }); Tampoco tuve buenos resultados. En definitiva, no entiendo bien cómo ni donde debería modificar el parámetro en un código como el que hizo en clases para my-university.

gpvidal commented 4 years ago

Creo que debes fijarte en la firma del método, eso te puede dar luces.

Saludos,