我试图弄清楚如何将一些rpm
文件上传到Nexus 3 yum存储库。无法弄清楚如何配置请求调用。
答案 0 :(得分:0)
遵循此documentation,您可以使用HTTP PUT
方法轻松地将文件上传到托管的Yum存储库。
使用python使用相同代码的示例:
import requests
files = {'file': open('yourfile.rpm', 'rb')}
response = requests.post('http://nexusURL/repository/yumRepo/yourfile.rpm', files=files, auth=('username', 'password'))
答案 1 :(得分:0)
import requests
response = requests.put("https://example.com/repository/yum-local/yourfile.rpm", data=open('yourfile.rpm', 'rb'), auth=("admin_username", "admin_password"))