12345678910111213141516171819202122232425262728293031 |
- from minio import Minio
- import logging
- # Configure logging
- logging.basicConfig(level=logging.INFO)
- logger = logging.getLogger(__name__)
- def test_minio_connection():
- try:
- # Initialize MinIO client
- minio_client = Minio(
- "192.168.3.143:9000",
- access_key="citu-dataops-acc-key",
- secret_key="citu-dataops-secret-key",
- secure=False
- )
-
- # List buckets
- buckets = minio_client.list_buckets()
- logger.info("Successfully connected to MinIO server")
- logger.info("Available buckets:")
- for bucket in buckets:
- logger.info(f"- {bucket.name}")
-
- return True
- except Exception as e:
- logger.error(f"Failed to connect to MinIO server: {str(e)}")
- return False
- if __name__ == "__main__":
- test_minio_connection()
|