修改文件服务器的保存时间 :param rel_dir: 修改的目录相对路径 :param days: 修改保存时间天数 :return:
(self, rel_dir, days)
| 65 | self._proxies = None |
| 66 | |
| 67 | def modify_save_time(self, rel_dir, days): |
| 68 | """ |
| 69 | 修改文件服务器的保存时间 |
| 70 | :param rel_dir: 修改的目录相对路径 |
| 71 | :param days: 修改保存时间天数 |
| 72 | :return: |
| 73 | """ |
| 74 | data = {"retention": days} |
| 75 | file_url = urljoin(self._server_url, rel_dir) |
| 76 | HttpClient(self._server_url, rel_dir, headers=self._headers, data=data, proxies=self._proxies).put() |
| 77 | logger.info('成功修改目录(%s)保存时间为 %s 天.' % (rel_dir, days)) |
| 78 | return file_url |
| 79 | |
| 80 | def __upload_data(self, data, rel_url, headers): |
| 81 | """ |
nothing calls this directly
no test coverage detected