-
Notifications
You must be signed in to change notification settings - Fork 23
Expand file tree
/
Copy pathobsapi_project_exists
More file actions
164 lines (164 loc) · 9.13 KB
/
obsapi_project_exists
File metadata and controls
164 lines (164 loc) · 9.13 KB
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
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
---
args: {}
code: 200
content: !!binary |
PHByb2plY3QgbmFtZT0iS2VybmVsOkhFQUQiPgogIDx0aXRsZT5LZXJuZWwgYnVpbGRzIGZvciBi
cmFuY2ggbWFzdGVyPC90aXRsZT4KICA8ZGVzY3JpcHRpb24vPgogIDxwZXJzb24gdXNlcmlkPSJq
ZWZmX21haG9uZXkiIHJvbGU9Im1haW50YWluZXIiLz4KICA8cGVyc29uIHVzZXJpZD0ia2VybmVs
YnVncyIgcm9sZT0ibWFpbnRhaW5lciIvPgogIDxwZXJzb24gdXNlcmlkPSJtaWNoYWxzIiByb2xl
PSJtYWludGFpbmVyIi8+CiAgPHBlcnNvbiB1c2VyaWQ9Im1rdWJlY2VrIiByb2xlPSJtYWludGFp
bmVyIi8+CiAgPHBlcnNvbiB1c2VyaWQ9InBmYWxjYXRvIiByb2xlPSJtYWludGFpbmVyIi8+CiAg
PHBlcnNvbiB1c2VyaWQ9InN0aGFja2FyYWphbiIgcm9sZT0ibWFpbnRhaW5lciIvPgogIDxncm91
cCBncm91cGlkPSJmYWN0b3J5LW1haW50YWluZXJzIiByb2xlPSJtYWludGFpbmVyIi8+CiAgPGJ1
aWxkPgogICAgPGVuYWJsZS8+CiAgPC9idWlsZD4KICA8cHVibGlzaD4KICAgIDxlbmFibGUvPgog
ICAgPGRpc2FibGUgcmVwb3NpdG9yeT0iUUEiLz4KICAgIDxkaXNhYmxlIHJlcG9zaXRvcnk9IlFB
X0FSTSIvPgogICAgPGRpc2FibGUgcmVwb3NpdG9yeT0iUUFfTEVHQUNZWDg2Ii8+CiAgICA8ZGlz
YWJsZSByZXBvc2l0b3J5PSJRQV9QUEMiLz4KICAgIDxkaXNhYmxlIHJlcG9zaXRvcnk9IlFBX1JJ
U0NWIi8+CiAgICA8ZGlzYWJsZSByZXBvc2l0b3J5PSJRQV9TMzkwIi8+CiAgPC9wdWJsaXNoPgog
IDxkZWJ1Z2luZm8+CiAgICA8ZW5hYmxlLz4KICA8L2RlYnVnaW5mbz4KICA8cmVwb3NpdG9yeSBu
YW1lPSJzdGFuZGFyZCIgcmVidWlsZD0ibG9jYWwiIGJsb2NrPSJsb2NhbCI+CiAgICA8cGF0aCBw
cm9qZWN0PSJvcGVuU1VTRTpGYWN0b3J5IiByZXBvc2l0b3J5PSJzdGFuZGFyZCIvPgogICAgPGFy
Y2g+eDg2XzY0PC9hcmNoPgogIDwvcmVwb3NpdG9yeT4KICA8cmVwb3NpdG9yeSBuYW1lPSJTMzkw
IiByZWJ1aWxkPSJsb2NhbCIgYmxvY2s9ImxvY2FsIj4KICAgIDxwYXRoIHByb2plY3Q9Im9wZW5T
VVNFOkZhY3Rvcnk6elN5c3RlbXMiIHJlcG9zaXRvcnk9InN0YW5kYXJkIi8+CiAgICA8YXJjaD5z
MzkweDwvYXJjaD4KICA8L3JlcG9zaXRvcnk+CiAgPHJlcG9zaXRvcnkgbmFtZT0iUklTQ1YiIHJl
YnVpbGQ9ImxvY2FsIiBibG9jaz0ibG9jYWwiPgogICAgPHBhdGggcHJvamVjdD0ib3BlblNVU0U6
RmFjdG9yeTpSSVNDViIgcmVwb3NpdG9yeT0ic3RhbmRhcmQiLz4KICAgIDxhcmNoPnJpc2N2NjQ8
L2FyY2g+CiAgPC9yZXBvc2l0b3J5PgogIDxyZXBvc2l0b3J5IG5hbWU9IlFBX1MzOTAiPgogICAg
PHBhdGggcHJvamVjdD0iS2VybmVsOkhFQUQiIHJlcG9zaXRvcnk9IlMzOTAiLz4KICAgIDxhcmNo
PnMzOTB4PC9hcmNoPgogIDwvcmVwb3NpdG9yeT4KICA8cmVwb3NpdG9yeSBuYW1lPSJRQV9SSVND
ViI+CiAgICA8cGF0aCBwcm9qZWN0PSJLZXJuZWw6SEVBRCIgcmVwb3NpdG9yeT0iUklTQ1YiLz4K
ICAgIDxhcmNoPnJpc2N2NjQ8L2FyY2g+CiAgPC9yZXBvc2l0b3J5PgogIDxyZXBvc2l0b3J5IG5h
bWU9IlFBX1BQQyI+CiAgICA8cGF0aCBwcm9qZWN0PSJLZXJuZWw6SEVBRCIgcmVwb3NpdG9yeT0i
UFBDIi8+CiAgICA8YXJjaD5wcGM2NGxlPC9hcmNoPgogIDwvcmVwb3NpdG9yeT4KICA8cmVwb3Np
dG9yeSBuYW1lPSJRQV9MRUdBQ1lYODYiPgogICAgPHBhdGggcHJvamVjdD0iS2VybmVsOkhFQUQi
IHJlcG9zaXRvcnk9IkxFR0FDWVg4NiIvPgogICAgPGFyY2g+aTU4NjwvYXJjaD4KICA8L3JlcG9z
aXRvcnk+CiAgPHJlcG9zaXRvcnkgbmFtZT0iUUFfQVJNIj4KICAgIDxwYXRoIHByb2plY3Q9Iktl
cm5lbDpIRUFEIiByZXBvc2l0b3J5PSJBUk0iLz4KICAgIDxhcmNoPmFhcmNoNjQ8L2FyY2g+CiAg
ICA8YXJjaD5hcm12N2w8L2FyY2g+CiAgICA8YXJjaD5hcm12Nmw8L2FyY2g+CiAgPC9yZXBvc2l0
b3J5PgogIDxyZXBvc2l0b3J5IG5hbWU9IlFBIj4KICAgIDxwYXRoIHByb2plY3Q9Iktlcm5lbDpI
RUFEIiByZXBvc2l0b3J5PSJzdGFuZGFyZCIvPgogICAgPGFyY2g+eDg2XzY0PC9hcmNoPgogIDwv
cmVwb3NpdG9yeT4KICA8cmVwb3NpdG9yeSBuYW1lPSJQUEMiIHJlYnVpbGQ9ImxvY2FsIiBibG9j
az0ibG9jYWwiPgogICAgPHBhdGggcHJvamVjdD0ib3BlblNVU0U6RmFjdG9yeTpQb3dlclBDIiBy
ZXBvc2l0b3J5PSJzdGFuZGFyZCIvPgogICAgPGFyY2g+cHBjNjRsZTwvYXJjaD4KICA8L3JlcG9z
aXRvcnk+CiAgPHJlcG9zaXRvcnkgbmFtZT0iTEVHQUNZWDg2IiByZWJ1aWxkPSJsb2NhbCIgYmxv
Y2s9ImxvY2FsIj4KICAgIDxwYXRoIHByb2plY3Q9Im9wZW5TVVNFOkZhY3Rvcnk6TGVnYWN5WDg2
IiByZXBvc2l0b3J5PSJzdGFuZGFyZCIvPgogICAgPGFyY2g+aTU4NjwvYXJjaD4KICA8L3JlcG9z
aXRvcnk+CiAgPHJlcG9zaXRvcnkgbmFtZT0iQVJNIiByZWJ1aWxkPSJsb2NhbCIgYmxvY2s9Imxv
Y2FsIj4KICAgIDxwYXRoIHByb2plY3Q9Im9wZW5TVVNFOkZhY3Rvcnk6QVJNIiByZXBvc2l0b3J5
PSJzdGFuZGFyZCIvPgogICAgPGFyY2g+YWFyY2g2NDwvYXJjaD4KICAgIDxhcmNoPmFybXY3bDwv
YXJjaD4KICAgIDxhcmNoPmFybXY2bDwvYXJjaD4KICA8L3JlcG9zaXRvcnk+CjwvcHJvamVjdD4K
encoding: utf-8
headers:
- date: Wed, 15 Apr 2026 13:40:01 GMT
- server: Apache/2.4.66 (Linux/SUSE)
- strict-transport-security: max-age=31536000
- cache-control: max-age=0, private, must-revalidate
- vary: Accept,Accept-Encoding
- referrer-policy: strict-origin-when-cross-origin
- x-permitted-cross-domain-policies: none
- x-xss-protection: '0'
- x-opensuse-runtimes: '{"view":0.17119598388671875,"db":61.3907934166491,"backend":0}'
- x-request-id: 2f2f203f-17ac-4c08-946f-668bba4e51b4
- x-opensuse-apiversion: 2.11~alpha.20260410T160815.30c86434f
- x-download-options: noopen
- x-frame-options: SAMEORIGIN
- x-runtime: '0.191309'
- x-content-type-options: nosniff
- x-powered-by: Phusion Passenger(R)
- etag: W/"6220704d1cd0e941c8025bf879b3f6cb"
- status: 200 OK
- content-type: application/xml; charset=utf-8
- transfer-encoding: chunked
- connection: close
method: GET
path: /source/Kernel:HEAD/_meta
reason: OK
request:
body: null
headers: {}
method: GET
unredirected_hdrs:
Cookie: openSUSE_session=RedacteD
Host: api.opensuse.org
User-agent: Python-urllib/3.11
url: https://api.opensuse.org/source/Kernel:HEAD/_meta
text: "<project name=\"Kernel:HEAD\">\n <title>Kernel builds for branch master</title>\n\
\ <description/>\n <person userid=\"jeff_mahoney\" role=\"maintainer\"/>\n <person\
\ userid=\"kernelbugs\" role=\"maintainer\"/>\n <person userid=\"michals\" role=\"\
maintainer\"/>\n <person userid=\"mkubecek\" role=\"maintainer\"/>\n <person userid=\"\
pfalcato\" role=\"maintainer\"/>\n <person userid=\"sthackarajan\" role=\"maintainer\"\
/>\n <group groupid=\"factory-maintainers\" role=\"maintainer\"/>\n <build>\n\
\ <enable/>\n </build>\n <publish>\n <enable/>\n <disable repository=\"\
QA\"/>\n <disable repository=\"QA_ARM\"/>\n <disable repository=\"QA_LEGACYX86\"\
/>\n <disable repository=\"QA_PPC\"/>\n <disable repository=\"QA_RISCV\"/>\n\
\ <disable repository=\"QA_S390\"/>\n </publish>\n <debuginfo>\n <enable/>\n\
\ </debuginfo>\n <repository name=\"standard\" rebuild=\"local\" block=\"local\"\
>\n <path project=\"openSUSE:Factory\" repository=\"standard\"/>\n <arch>x86_64</arch>\n\
\ </repository>\n <repository name=\"S390\" rebuild=\"local\" block=\"local\"\
>\n <path project=\"openSUSE:Factory:zSystems\" repository=\"standard\"/>\n \
\ <arch>s390x</arch>\n </repository>\n <repository name=\"RISCV\" rebuild=\"\
local\" block=\"local\">\n <path project=\"openSUSE:Factory:RISCV\" repository=\"\
standard\"/>\n <arch>riscv64</arch>\n </repository>\n <repository name=\"QA_S390\"\
>\n <path project=\"Kernel:HEAD\" repository=\"S390\"/>\n <arch>s390x</arch>\n\
\ </repository>\n <repository name=\"QA_RISCV\">\n <path project=\"Kernel:HEAD\"\
\ repository=\"RISCV\"/>\n <arch>riscv64</arch>\n </repository>\n <repository\
\ name=\"QA_PPC\">\n <path project=\"Kernel:HEAD\" repository=\"PPC\"/>\n \
\ <arch>ppc64le</arch>\n </repository>\n <repository name=\"QA_LEGACYX86\">\n\
\ <path project=\"Kernel:HEAD\" repository=\"LEGACYX86\"/>\n <arch>i586</arch>\n\
\ </repository>\n <repository name=\"QA_ARM\">\n <path project=\"Kernel:HEAD\"\
\ repository=\"ARM\"/>\n <arch>aarch64</arch>\n <arch>armv7l</arch>\n <arch>armv6l</arch>\n\
\ </repository>\n <repository name=\"QA\">\n <path project=\"Kernel:HEAD\"\
\ repository=\"standard\"/>\n <arch>x86_64</arch>\n </repository>\n <repository\
\ name=\"PPC\" rebuild=\"local\" block=\"local\">\n <path project=\"openSUSE:Factory:PowerPC\"\
\ repository=\"standard\"/>\n <arch>ppc64le</arch>\n </repository>\n <repository\
\ name=\"LEGACYX86\" rebuild=\"local\" block=\"local\">\n <path project=\"openSUSE:Factory:LegacyX86\"\
\ repository=\"standard\"/>\n <arch>i586</arch>\n </repository>\n <repository\
\ name=\"ARM\" rebuild=\"local\" block=\"local\">\n <path project=\"openSUSE:Factory:ARM\"\
\ repository=\"standard\"/>\n <arch>aarch64</arch>\n <arch>armv7l</arch>\n\
\ <arch>armv6l</arch>\n </repository>\n</project>\n"
url: https://api.opensuse.org/source/Kernel:HEAD/_meta
---
args: {}
code: 404
content: !!binary |
PHN0YXR1cyBjb2RlPSJ1bmtub3duX3Byb2plY3QiPgogIDxzdW1tYXJ5PlByb2plY3Qgbm90IGZv
dW5kOiBub25leGlzdGVudDwvc3VtbWFyeT4KPC9zdGF0dXM+Cg==
encoding: utf-8
headers:
- date: Wed, 15 Apr 2026 13:40:01 GMT
- server: Apache/2.4.66 (Linux/SUSE)
- strict-transport-security: max-age=31536000
- cache-control: no-cache
- vary: Accept,Accept-Encoding
- referrer-policy: strict-origin-when-cross-origin
- x-permitted-cross-domain-policies: none
- x-xss-protection: '0'
- x-opensuse-runtimes: '{"view":0.7732388973236084,"db":6.900978973135352,"backend":0}'
- x-request-id: afc5608c-bb80-4e98-b125-98553fedd728
- x-opensuse-apiversion: 2.11~alpha.20260410T160815.30c86434f
- x-download-options: noopen
- x-runtime: '0.024956'
- x-frame-options: SAMEORIGIN
- x-content-type-options: nosniff
- x-opensuse-errorcode: unknown_project
- x-powered-by: Phusion Passenger(R)
- status: 404 Not Found
- content-type: application/xml; charset=utf-8
- transfer-encoding: chunked
- connection: close
method: GET
path: /source/nonexistent/_meta
reason: Not Found
request:
body: null
headers: {}
method: GET
unredirected_hdrs:
Cookie: openSUSE_session=RedacteD
Host: api.opensuse.org
User-agent: Python-urllib/3.11
url: https://api.opensuse.org/source/nonexistent/_meta
text: "<status code=\"unknown_project\">\n <summary>Project not found: nonexistent</summary>\n\
</status>\n"
url: https://api.opensuse.org/source/nonexistent/_meta