Siege Utilities

Complete API Reference

  • Complete Function Reference
    • siege_utilities.core.logging
      • get_logger()
      • init_logger()
      • log_critical()
      • log_debug()
      • log_error()
      • log_info()
      • log_warning()
      • parse_log_level()
    • siege_utilities.core.string_utils
    • siege_utilities.distributed.hdfs_config
      • create_cluster_config()
      • create_geocoding_config()
      • create_hdfs_config()
      • create_local_config()
      • dataclass()
    • siege_utilities.distributed.hdfs_legacy
      • check_hdfs_status()
      • get_quick_file_signature()
    • siege_utilities.distributed.hdfs_operations
      • create_hdfs_operations()
      • setup_distributed_environment()
    • siege_utilities.distributed.spark_utils
    • siege_utilities.files.hashing
      • calculate_file_hash()
      • generate_sha256_hash_for_file()
      • get_file_hash()
      • test_hash_functions()
      • verify_file_integrity()
    • siege_utilities.files.operations
      • check_for_file_type_in_directory()
      • check_if_file_exists_at_path()
      • count_duplicate_rows_in_file_using_awk()
      • count_empty_rows_in_file_pythonically()
      • count_empty_rows_in_file_using_awk()
      • count_total_rows_in_file_pythonically()
      • count_total_rows_in_file_using_sed()
      • delete_existing_file_and_replace_it_with_an_empty_file()
      • remove_empty_rows_in_file_using_sed()
      • rmtree()
      • write_data_to_a_new_empty_file()
      • write_data_to_an_existing_file()
    • siege_utilities.files.paths
      • ensure_path_exists()
      • unzip_file_to_its_own_directory()
    • siege_utilities.files.remote
      • download_file()
      • generate_local_path_from_url()
    • siege_utilities.files.shell
      • run_subprocess()
    • siege_utilities.geo.geocoding
Siege Utilities
  • Search


© Copyright 2025, Dheeraj Chand.

Built with Sphinx using a theme provided by Read the Docs.