1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
| $ .venv/Scripts/python main.py
E:\data\viteblog\docs\public\scripts\python\nexus_api
E:\data\viteblog\docs\public\scripts\python\nexus_api/log
2024-03-05 23:01:48.000 | INFO | __main__:__init__:40 - api接口基本路径:http://nexusapi.com:8081/service/rest
2024-03-05 23:01:48.000 | INFO | __main__:__init__:41 - api接口token信息:YWRtaW46YWRtaW4xMjM=
2024-03-05 23:01:48.000 | INFO | __main__:__init__:42 - 待创建仓库相关信息:[{'name': 'yum-proxy.json', 'type': 'proxy', 'format': 'yum'}, {'name': 'epel-yum-proxy.json', 'type': 'proxy', 'format': 'yum'}, {'name': 'ius-yum-proxy.json', 'type': 'proxy', 'format': 'yum'}, {'name': 'pypi-proxy.json', 'type': 'proxy', 'format': 'pypi'}, {'name': 'maven-proxy.json', 'type': 'proxy', 'format': 'maven'}, {'name': 'docker-proxy.json', 'type': 'proxy', 'format': 'docker'}, {'name': 'docker-hosted.json', 'type': 'hosted', 'format': 'docker'}, {'name': 'docker-group.json', 'type': 'group', 'format': 'docker'}]
2024-03-05 23:01:48.001 | INFO | __main__:create_docker_blob:74 - 创建docker blob块对象
2024-03-05 23:01:48.001 | INFO | __main__:curl:51 - 请求的API接口URL: http://nexusapi.com:8081/service/rest/v1/blobstores/file
2024-03-05 23:01:48.001 | INFO | __main__:curl:58 - 请求头部信息: {'Accept': 'application/json', 'Content-Type': 'application/json', 'content-type': 'application/json', 'Authorization': 'Basic YWRtaW46YWRtaW4xMjM='}
2024-03-05 23:01:48.027 | INFO | __main__:curl:62 - 请求响应response: <Response [204]>
2024-03-05 23:01:48.028 | INFO | __main__:curl:64 - 退出码:204
2024-03-05 23:01:48.028 | INFO | __main__:set_active_realm:84 - 设置激活的Realm
2024-03-05 23:01:48.028 | INFO | __main__:curl:51 - 请求的API接口URL: http://nexusapi.com:8081/service/rest/v1/security/realms/active
2024-03-05 23:01:48.029 | INFO | __main__:curl:58 - 请求头部信息: {'Accept': 'application/json', 'Content-Type': 'application/json', 'content-type': 'application/json', 'Authorization': 'Basic YWRtaW46YWRtaW4xMjM='}
2024-03-05 23:01:48.037 | INFO | __main__:curl:62 - 请求响应response: <Response [204]>
2024-03-05 23:01:48.038 | INFO | __main__:curl:64 - 退出码:204
2024-03-05 23:01:48.038 | INFO | __main__:create_repositories:104 - 根据配置文件定义创建多个仓库
2024-03-05 23:01:48.038 | INFO | __main__:create_repositories:106 - 当前处理的仓库repo: {'name': 'yum-proxy.json', 'type': 'proxy', 'format': 'yum'}
2024-03-05 23:01:48.038 | INFO | __main__:create_repositories:108 - 仓库配置文件名: yum-proxy.json
2024-03-05 23:01:48.039 | INFO | __main__:create_repositories:110 - 仓库配置文件绝对路径: E:\data\viteblog\docs\public\scripts\python\nexus_api/config/yum-proxy.json
2024-03-05 23:01:48.039 | INFO | __main__:create_repositories:113 - 待创建的仓库的配置文件:E:\data\viteblog\docs\public\scripts\python\nexus_api/config/yum-proxy.json, 仓库类型: proxy, 仓库格式:yum
2024-03-05 23:01:48.039 | INFO | __main__:create_repository:95 - 创建仓库
2024-03-05 23:01:48.040 | INFO | __main__:curl:51 - 请求的API接口URL: http://nexusapi.com:8081/service/rest/v1/repositories/yum/proxy
2024-03-05 23:01:48.040 | INFO | __main__:curl:58 - 请求头部信息: {'Accept': 'application/json', 'Content-Type': 'application/json', 'content-type': 'application/json', 'Authorization': 'Basic YWRtaW46YWRtaW4xMjM='}
2024-03-05 23:01:48.099 | INFO | __main__:curl:62 - 请求响应response: <Response [201]>
2024-03-05 23:01:48.100 | INFO | __main__:curl:64 - 退出码:201
2024-03-05 23:01:48.100 | SUCCESS | __main__:create_repository:100 - 成功创建仓库格式:yum,类型:proxy
2024-03-05 23:01:48.100 | INFO | __main__:create_repositories:106 - 当前处理的仓库repo: {'name': 'epel-yum-proxy.json', 'type': 'proxy', 'format': 'yum'}
2024-03-05 23:01:48.101 | INFO | __main__:create_repositories:108 - 仓库配置文件名: epel-yum-proxy.json
2024-03-05 23:01:48.101 | INFO | __main__:create_repositories:110 - 仓库配置文件绝对路径: E:\data\viteblog\docs\public\scripts\python\nexus_api/config/epel-yum-proxy.json
2024-03-05 23:01:48.101 | INFO | __main__:create_repositories:113 - 待创建的仓库的配置文件:E:\data\viteblog\docs\public\scripts\python\nexus_api/config/epel-yum-proxy.json, 仓库类型: proxy, 仓库格式:yum
2024-03-05 23:01:48.102 | INFO | __main__:create_repository:95 - 创建仓库
2024-03-05 23:01:48.102 | INFO | __main__:curl:51 - 请求的API接口URL: http://nexusapi.com:8081/service/rest/v1/repositories/yum/proxy
2024-03-05 23:01:48.102 | INFO | __main__:curl:58 - 请求头部信息: {'Accept': 'application/json', 'Content-Type': 'application/json', 'content-type': 'application/json', 'Authorization': 'Basic YWRtaW46YWRtaW4xMjM='}
2024-03-05 23:01:48.203 | INFO | __main__:curl:62 - 请求响应response: <Response [201]>
2024-03-05 23:01:48.203 | INFO | __main__:curl:64 - 退出码:201
2024-03-05 23:01:48.204 | SUCCESS | __main__:create_repository:100 - 成功创建仓库格式:yum,类型:proxy
2024-03-05 23:01:48.204 | INFO | __main__:create_repositories:106 - 当前处理的仓库repo: {'name': 'ius-yum-proxy.json', 'type': 'proxy', 'format': 'yum'}
2024-03-05 23:01:48.204 | INFO | __main__:create_repositories:108 - 仓库配置文件名: ius-yum-proxy.json
2024-03-05 23:01:48.204 | INFO | __main__:create_repositories:110 - 仓库配置文件绝对路径: E:\data\viteblog\docs\public\scripts\python\nexus_api/config/ius-yum-proxy.json
2024-03-05 23:01:48.205 | INFO | __main__:create_repositories:113 - 待创建的仓库的配置文件:E:\data\viteblog\docs\public\scripts\python\nexus_api/config/ius-yum-proxy.json, 仓库类型: proxy, 仓库格式:yum
2024-03-05 23:01:48.205 | INFO | __main__:create_repository:95 - 创建仓库
2024-03-05 23:01:48.205 | INFO | __main__:curl:51 - 请求的API接口URL: http://nexusapi.com:8081/service/rest/v1/repositories/yum/proxy
2024-03-05 23:01:48.205 | INFO | __main__:curl:58 - 请求头部信息: {'Accept': 'application/json', 'Content-Type': 'application/json', 'content-type': 'application/json', 'Authorization': 'Basic YWRtaW46YWRtaW4xMjM='}
2024-03-05 23:01:48.261 | INFO | __main__:curl:62 - 请求响应response: <Response [201]>
2024-03-05 23:01:48.261 | INFO | __main__:curl:64 - 退出码:201
2024-03-05 23:01:48.262 | SUCCESS | __main__:create_repository:100 - 成功创建仓库格式:yum,类型:proxy
2024-03-05 23:01:48.262 | INFO | __main__:create_repositories:106 - 当前处理的仓库repo: {'name': 'pypi-proxy.json', 'type': 'proxy', 'format': 'pypi'}
2024-03-05 23:01:48.262 | INFO | __main__:create_repositories:108 - 仓库配置文件名: pypi-proxy.json
2024-03-05 23:01:48.262 | INFO | __main__:create_repositories:110 - 仓库配置文件绝对路径: E:\data\viteblog\docs\public\scripts\python\nexus_api/config/pypi-proxy.json
2024-03-05 23:01:48.263 | INFO | __main__:create_repositories:113 - 待创建的仓库的配置文件:E:\data\viteblog\docs\public\scripts\python\nexus_api/config/pypi-proxy.json, 仓库类型: proxy, 仓库格式:pypi
2024-03-05 23:01:48.263 | INFO | __main__:create_repository:95 - 创建仓库
2024-03-05 23:01:48.263 | INFO | __main__:curl:51 - 请求的API接口URL: http://nexusapi.com:8081/service/rest/v1/repositories/pypi/proxy
2024-03-05 23:01:48.264 | INFO | __main__:curl:58 - 请求头部信息: {'Accept': 'application/json', 'Content-Type': 'application/json', 'content-type': 'application/json', 'Authorization': 'Basic YWRtaW46YWRtaW4xMjM='}
2024-03-05 23:01:48.337 | INFO | __main__:curl:62 - 请求响应response: <Response [201]>
2024-03-05 23:01:48.338 | INFO | __main__:curl:64 - 退出码:201
2024-03-05 23:01:48.338 | SUCCESS | __main__:create_repository:100 - 成功创建仓库格式:pypi,类型:proxy
2024-03-05 23:01:48.339 | INFO | __main__:create_repositories:106 - 当前处理的仓库repo: {'name': 'maven-proxy.json', 'type': 'proxy', 'format': 'maven'}
2024-03-05 23:01:48.339 | INFO | __main__:create_repositories:108 - 仓库配置文件名: maven-proxy.json
2024-03-05 23:01:48.339 | INFO | __main__:create_repositories:110 - 仓库配置文件绝对路径: E:\data\viteblog\docs\public\scripts\python\nexus_api/config/maven-proxy.json
2024-03-05 23:01:48.339 | INFO | __main__:create_repositories:113 - 待创建的仓库的配置文件:E:\data\viteblog\docs\public\scripts\python\nexus_api/config/maven-proxy.json, 仓库类型: proxy, 仓库格式:maven
2024-03-05 23:01:48.339 | INFO | __main__:create_repository:95 - 创建仓库
2024-03-05 23:01:48.340 | INFO | __main__:curl:51 - 请求的API接口URL: http://nexusapi.com:8081/service/rest/v1/repositories/maven/proxy
2024-03-05 23:01:48.340 | INFO | __main__:curl:58 - 请求头部信息: {'Accept': 'application/json', 'Content-Type': 'application/json', 'content-type': 'application/json', 'Authorization': 'Basic YWRtaW46YWRtaW4xMjM='}
2024-03-05 23:01:48.418 | INFO | __main__:curl:62 - 请求响应response: <Response [201]>
2024-03-05 23:01:48.418 | INFO | __main__:curl:64 - 退出码:201
2024-03-05 23:01:48.419 | SUCCESS | __main__:create_repository:100 - 成功创建仓库格式:maven,类型:proxy
2024-03-05 23:01:48.419 | INFO | __main__:create_repositories:106 - 当前处理的仓库repo: {'name': 'docker-proxy.json', 'type': 'proxy', 'format': 'docker'}
2024-03-05 23:01:48.419 | INFO | __main__:create_repositories:108 - 仓库配置文件名: docker-proxy.json
2024-03-05 23:01:48.420 | INFO | __main__:create_repositories:110 - 仓库配置文件绝对路径: E:\data\viteblog\docs\public\scripts\python\nexus_api/config/docker-proxy.json
2024-03-05 23:01:48.420 | INFO | __main__:create_repositories:113 - 待创建的仓库的配置文件:E:\data\viteblog\docs\public\scripts\python\nexus_api/config/docker-proxy.json, 仓库类型: proxy, 仓库格式:docker
2024-03-05 23:01:48.420 | INFO | __main__:create_repository:95 - 创建仓库
2024-03-05 23:01:48.421 | INFO | __main__:curl:51 - 请求的API接口URL: http://nexusapi.com:8081/service/rest/v1/repositories/docker/proxy
2024-03-05 23:01:48.421 | INFO | __main__:curl:58 - 请求头部信息: {'Accept': 'application/json', 'Content-Type': 'application/json', 'content-type': 'application/json', 'Authorization': 'Basic YWRtaW46YWRtaW4xMjM='}
2024-03-05 23:01:48.515 | INFO | __main__:curl:62 - 请求响应response: <Response [201]>
2024-03-05 23:01:48.515 | INFO | __main__:curl:64 - 退出码:201
2024-03-05 23:01:48.516 | SUCCESS | __main__:create_repository:100 - 成功创建仓库格式:docker,类型:proxy
2024-03-05 23:01:48.516 | INFO | __main__:create_repositories:106 - 当前处理的仓库repo: {'name': 'docker-hosted.json', 'type': 'hosted', 'format': 'docker'}
2024-03-05 23:01:48.516 | INFO | __main__:create_repositories:108 - 仓库配置文件名: docker-hosted.json
2024-03-05 23:01:48.517 | INFO | __main__:create_repositories:110 - 仓库配置文件绝对路径: E:\data\viteblog\docs\public\scripts\python\nexus_api/config/docker-hosted.json
2024-03-05 23:01:48.517 | INFO | __main__:create_repositories:113 - 待创建的仓库的配置文件:E:\data\viteblog\docs\public\scripts\python\nexus_api/config/docker-hosted.json, 仓库类型: hosted, 仓库格式:docker
2024-03-05 23:01:48.517 | INFO | __main__:create_repository:95 - 创建仓库
2024-03-05 23:01:48.517 | INFO | __main__:curl:51 - 请求的API接口URL: http://nexusapi.com:8081/service/rest/v1/repositories/docker/hosted
2024-03-05 23:01:48.518 | INFO | __main__:curl:58 - 请求头部信息: {'Accept': 'application/json', 'Content-Type': 'application/json', 'content-type': 'application/json', 'Authorization': 'Basic YWRtaW46YWRtaW4xMjM='}
2024-03-05 23:01:48.589 | INFO | __main__:curl:62 - 请求响应response: <Response [201]>
2024-03-05 23:01:48.590 | INFO | __main__:curl:64 - 退出码:201
2024-03-05 23:01:48.590 | SUCCESS | __main__:create_repository:100 - 成功创建仓库格式:docker,类型:hosted
2024-03-05 23:01:48.590 | INFO | __main__:create_repositories:106 - 当前处理的仓库repo: {'name': 'docker-group.json', 'type': 'group', 'format': 'docker'}
2024-03-05 23:01:48.590 | INFO | __main__:create_repositories:108 - 仓库配置文件名: docker-group.json
2024-03-05 23:01:48.591 | INFO | __main__:create_repositories:110 - 仓库配置文件绝对路径: E:\data\viteblog\docs\public\scripts\python\nexus_api/config/docker-group.json
2024-03-05 23:01:48.591 | INFO | __main__:create_repositories:113 - 待创建的仓库的配置文件:E:\data\viteblog\docs\public\scripts\python\nexus_api/config/docker-group.json, 仓库类型: group, 仓库格式:docker
2024-03-05 23:01:48.591 | INFO | __main__:create_repository:95 - 创建仓库
2024-03-05 23:01:48.592 | INFO | __main__:curl:51 - 请求的API接口URL: http://nexusapi.com:8081/service/rest/v1/repositories/docker/group
2024-03-05 23:01:48.592 | INFO | __main__:curl:58 - 请求头部信息: {'Accept': 'application/json', 'Content-Type': 'application/json', 'content-type': 'application/json', 'Authorization': 'Basic YWRtaW46YWRtaW4xMjM='}
2024-03-05 23:01:48.646 | INFO | __main__:curl:62 - 请求响应response: <Response [201]>
2024-03-05 23:01:48.646 | INFO | __main__:curl:64 - 退出码:201
2024-03-05 23:01:48.647 | SUCCESS | __main__:create_repository:100 - 成功创建仓库格式:docker,类型:group
$
|