Created on Aug 16, 2016 @author: Gaurav Rastogi ([email protected]) """ import os import re import logging from copy import deepcopy from avi.sdk.avi_api import ApiSession, ObjectNotFound, avi_sdk_syslog_logger, \ AviCredentials if os.environ.get('AVI_LOG_HANDLER', '') != 'syslog': log = logging.getLogger(__name__) else: # Ansible does not allow logging from the modules. log = avi_sdk_syslog_logger() class AviCheckModeResponse(object): """ Class to support ansible check mode. """ def __init__(self, obj, status_code=200): self.obj = obj self.status_code = status_code def json(self): return self.obj def ansible_return(module,
''' Created on Aug 16, 2016 @author: Gaurav Rastogi ([email protected]) ''' import os import re import logging from copy import deepcopy from avi.sdk.avi_api import ApiSession, ObjectNotFound, avi_sdk_syslog_logger if os.environ.get('AVI_LOG_HANDLER', '') != 'syslog': log = logging.getLogger(__name__) else: # Ansible does not allow logging from the modules. log = avi_sdk_syslog_logger() class AviCheckModeResponse(object): """ Class to support ansible check mode. """ def __init__(self, obj, status_code=200): self.obj = obj self.status_code = status_code def json(self): return self.obj def ansible_return(module, rsp, changed, req=None, existing_obj=None):