X Tutup
Skip to content

Commit e1cd39f

Browse files
author
Ayumu Ueha
committed
Obsolete Legacy APIs excluding VIM feature
This patch obsoletes CLI for Legacy APIs excluding VIM feature. Implements: blueprint deprecate-legacy-apis Change-Id: I9be376a660c6f7c34c0abe7e327dec7a91d49ee2
1 parent 1c60837 commit e1cd39f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+23
-5908
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
upgrade:
3+
- |
4+
Legacy APIs excluding VIM feature are obsoleted.

setup.cfg

Lines changed: 0 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -40,45 +40,6 @@ openstack.tackerclient.v1 =
4040
vim_set = tackerclient.osc.v1.nfvo.vim:UpdateVIM
4141
vim_delete = tackerclient.osc.v1.nfvo.vim:DeleteVIM
4242
vim_show = tackerclient.osc.v1.nfvo.vim:ShowVIM
43-
vnf_descriptor_create = tackerclient.osc.v1.vnfm.vnfd:CreateVNFD
44-
vnf_descriptor_delete = tackerclient.osc.v1.vnfm.vnfd:DeleteVNFD
45-
vnf_descriptor_list = tackerclient.osc.v1.vnfm.vnfd:ListVNFD
46-
vnf_descriptor_show = tackerclient.osc.v1.vnfm.vnfd:ShowVNFD
47-
vnf_descriptor_template_show = tackerclient.osc.v1.vnfm.vnfd:ShowTemplateVNFD
48-
vnf_create = tackerclient.osc.v1.vnfm.vnf:CreateVNF
49-
vnf_delete = tackerclient.osc.v1.vnfm.vnf:DeleteVNF
50-
vnf_list = tackerclient.osc.v1.vnfm.vnf:ListVNF
51-
vnf_show = tackerclient.osc.v1.vnfm.vnf:ShowVNF
52-
vnf_resource_list = tackerclient.osc.v1.vnfm.vnf:ListVNFResources
53-
vnf_set = tackerclient.osc.v1.vnfm.vnf:UpdateVNF
54-
vnf_scale = tackerclient.osc.v1.vnfm.vnf:ScaleVNF
55-
vnf_graph_descriptor_create = tackerclient.osc.v1.nfvo.vnffgd:CreateVNFFGD
56-
vnf_graph_descriptor_delete = tackerclient.osc.v1.nfvo.vnffgd:DeleteVNFFGD
57-
vnf_graph_descriptor_list = tackerclient.osc.v1.nfvo.vnffgd:ListVNFFGD
58-
vnf_graph_descriptor_show = tackerclient.osc.v1.nfvo.vnffgd:ShowVNFFGD
59-
vnf_graph_descriptor_template_show = tackerclient.osc.v1.nfvo.vnffgd:ShowTemplateVNFFGD
60-
ns_descriptor_create = tackerclient.osc.v1.nfvo.nsd:CreateNSD
61-
ns_descriptor_delete = tackerclient.osc.v1.nfvo.nsd:DeleteNSD
62-
ns_descriptor_list = tackerclient.osc.v1.nfvo.nsd:ListNSD
63-
ns_descriptor_show = tackerclient.osc.v1.nfvo.nsd:ShowNSD
64-
ns_descriptor_template_show = tackerclient.osc.v1.nfvo.nsd:ShowTemplateNSD
65-
nfv_event_show = tackerclient.osc.v1.events.events:ShowEvent
66-
nfv_event_list = tackerclient.osc.v1.events.events:ListEvent
67-
ns_create = tackerclient.osc.v1.nfvo.ns:CreateNS
68-
ns_delete = tackerclient.osc.v1.nfvo.ns:DeleteNS
69-
ns_list = tackerclient.osc.v1.nfvo.ns:ListNS
70-
ns_show = tackerclient.osc.v1.nfvo.ns:ShowNS
71-
vnf_graph_create = tackerclient.osc.v1.nfvo.vnffg:CreateVNFFG
72-
vnf_graph_delete = tackerclient.osc.v1.nfvo.vnffg:DeleteVNFFG
73-
vnf_graph_set = tackerclient.osc.v1.nfvo.vnffg:UpdateVNFFG
74-
vnf_graph_list = tackerclient.osc.v1.nfvo.vnffg:ListVNFFG
75-
vnf_graph_show = tackerclient.osc.v1.nfvo.vnffg:ShowVNFFG
76-
vnf_network_forwarding_path_list = tackerclient.osc.v1.nfvo.vnffg:ListNFP
77-
vnf_network_forwarding_path_show = tackerclient.osc.v1.nfvo.vnffg:ShowNFP
78-
vnf_classifier_list = tackerclient.osc.v1.nfvo.vnffg:ListFC
79-
vnf_classifier_show = tackerclient.osc.v1.nfvo.vnffg:ShowFC
80-
vnf_chain_list = tackerclient.osc.v1.nfvo.vnffg:ListSFC
81-
vnf_chain_show = tackerclient.osc.v1.nfvo.vnffg:ShowSFC
8243
vnf_package_create = tackerclient.osc.v1.vnfpkgm.vnf_package:CreateVnfPackage
8344
vnf_package_list = tackerclient.osc.v1.vnfpkgm.vnf_package:ListVnfPackage
8445
vnf_package_show = tackerclient.osc.v1.vnfpkgm.vnf_package:ShowVnfPackage

tacker_test.sh

Lines changed: 0 additions & 20 deletions
This file was deleted.

tackerclient/common/constants.py

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -14,24 +14,8 @@
1414
# limitations under the License.
1515

1616

17-
EXT_NS = '_extension_ns'
18-
XML_NS_V10 = 'http://openstack.org/tacker/api/v1.0'
19-
XSI_NAMESPACE = "http://www.w3.org/2001/XMLSchema-instance"
20-
XSI_ATTR = "xsi:nil"
21-
XSI_NIL_ATTR = "xmlns:xsi"
22-
TYPE_XMLNS = "xmlns:tacker"
23-
TYPE_ATTR = "tacker:type"
24-
VIRTUAL_ROOT_KEY = "_v_root"
25-
ATOM_NAMESPACE = "http://www.w3.org/2005/Atom"
26-
ATOM_XMLNS = "xmlns:atom"
27-
ATOM_LINK_NOTATION = "{%s}link" % ATOM_NAMESPACE
28-
2917
TYPE_BOOL = "bool"
3018
TYPE_INT = "int"
3119
TYPE_FLOAT = "float"
3220
TYPE_LIST = "list"
3321
TYPE_DICT = "dict"
34-
35-
36-
PLURALS = {'templates': 'template',
37-
'devices': 'device'}

tackerclient/common/exceptions.py

Lines changed: 0 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -111,55 +111,6 @@ class ServiceUnavailable(TackerClientException):
111111
}
112112

113113

114-
# Exceptions mapped to Tacker server exceptions
115-
# These are defined if a user of client library needs specific exception.
116-
# Exception name should be <Tacker Exception Name> + 'Client'
117-
# e.g., NetworkNotFound -> NetworkNotFoundClient
118-
119-
class NetworkNotFoundClient(NotFound):
120-
pass
121-
122-
123-
class PortNotFoundClient(NotFound):
124-
pass
125-
126-
127-
class StateInvalidClient(BadRequest):
128-
pass
129-
130-
131-
class NetworkInUseClient(Conflict):
132-
pass
133-
134-
135-
class PortInUseClient(Conflict):
136-
pass
137-
138-
139-
class IpAddressInUseClient(Conflict):
140-
pass
141-
142-
143-
class InvalidIpForNetworkClient(BadRequest):
144-
pass
145-
146-
147-
class OverQuotaClient(Conflict):
148-
pass
149-
150-
151-
class IpAddressGenerationFailureClient(Conflict):
152-
pass
153-
154-
155-
class MacAddressInUseClient(Conflict):
156-
pass
157-
158-
159-
class ExternalIpAddressExhaustedClient(BadRequest):
160-
pass
161-
162-
163114
# Exceptions from client library
164115

165116
class NoAuthURLProvided(Unauthorized):
@@ -174,11 +125,6 @@ class EndpointTypeNotFound(TackerClientException):
174125
message = _("Could not find endpoint type %(type_)s in Service Catalog.")
175126

176127

177-
class AmbiguousEndpoints(TackerClientException):
178-
message = _("Found more than one matching endpoint in Service Catalog: "
179-
"%(matching_endpoints)")
180-
181-
182128
class RequestURITooLong(TackerClientException):
183129
"""Raised when a request fails with HTTP error 414."""
184130

0 commit comments

Comments
 (0)
X Tutup