readNginxConfig function

Future<Map<String, dynamic>> readNginxConfig(
  1. String filePath
)

Implementation

Future<Map<String, dynamic>> readNginxConfig(String filePath) async {
  try {
    final file = File(filePath);
    if (!await file.exists()) {
      throw Exception('File not found: \$filePath');
    }

    final jsonString = await file.readAsString();
    final Map<String, dynamic> jsonData = json.decode(jsonString);

    return jsonData;
  } catch (e) {
    print('Error reading JSON file: \$e');
    return {};
  }
}