diff options
Diffstat (limited to 'Testcases/cfgm_common/vnc_plugin_base.py')
-rw-r--r-- | Testcases/cfgm_common/vnc_plugin_base.py | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/Testcases/cfgm_common/vnc_plugin_base.py b/Testcases/cfgm_common/vnc_plugin_base.py deleted file mode 100644 index e1d3517..0000000 --- a/Testcases/cfgm_common/vnc_plugin_base.py +++ /dev/null @@ -1,71 +0,0 @@ -# -# Copyright (c) 2013 Juniper Networks, Inc. All rights reserved. -# - -import abc -from vnc_api.gen.vnc_api_extension_gen import ResourceApiGen - -class Resync(object): - @abc.abstractmethod - def __init__(self, api_server_ip, api_server_port, conf_sections): - pass - #end __init__ - - @abc.abstractmethod - def resync_domains_projects(self): - """ - Method that implements auditing of projects between orchestration - system and OpenContrail VNC - """ - pass - #end resync_projects - -#end class Resync - - -class ResourceApi(ResourceApiGen): - @abc.abstractmethod - def __init__(self): - pass - #end __init__ - - @abc.abstractmethod - def transform_request(self, request): - pass - # end transform_request - - @abc.abstractmethod - def validate_request(self, request): - pass - # end validate_request - - @abc.abstractmethod - def transform_response(self, request, response): - pass - # end transform_response - - -class NeutronApi(object): - @abc.abstractmethod - def __init__(self): - pass - #end __init__ - - -class AuthBase(object): - __metaclass__ = abc.ABCMeta - - @abc.abstractmethod - def __init__(self, auth_method, auth_opts): - pass - #end __init__ - - @abc.abstractmethod - def get_request_auth_app(self): - """ - Middleware to invoke for authentication on every request - """ - pass - #end get_request_auth_app - -#end class AuthBase |