def validateCredentials(self, params): """ This method verifies the validity of ec2 credentials """ if params["infrastructure"] is None: logging.error("validateCredentials: infrastructure param not set") return False creds = params["credentials"] if creds is None: logging.error("validateCredentials: credentials param not set") return False if creds["EC2_ACCESS_KEY"] is None: logging.error("validateCredentials: credentials EC2_ACCESS_KEY not set") return False if creds["EC2_SECRET_KEY"] is None: logging.error("validateCredentials: credentials EC2_ACCESS_KEY not set") return False logging.info("validateCredentials: inside method with params : %s", str(params)) try: i = InfrastructureManager() logging.info("validateCredentials: exiting with result : %s", str(i)) return i.validate_Credentials(params) except Exception, e: logging.error("validateCredentials: exiting with error : %s", str(e)) return False
def validateCredentials(self, params): ''' This method verifies the validity of ec2 credentials ''' logging.info("validateCredentials: inside method with params : %s", str(params)) try: i = InfrastructureManager() logging.info("validateCredentials: exiting with result : %s", str(i)) return i.validate_Credentials(params) except Exception, e: logging.error("validateCredentials: exiting with error : %s", str(e)) return False