add nore logging

This commit is contained in:
Cloudburst 2022-08-08 22:02:02 +02:00 committed by GitHub
parent 2c399e6916
commit 98644f1ca2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 4 deletions

View File

@ -189,7 +189,7 @@ object PluginManager {
if (!dir.exists()) {
val res = dir.mkdirs()
if (!res) {
//logger.error("Failed to create directories!", null);
Log.w(TAG, "Failed to create local directories")
return
}
}
@ -212,14 +212,13 @@ object PluginManager {
val filePath = file.absolutePath
Log.i(TAG, "Loading plugin: $data")
//logger.info("Loading plugin: " + fileName);
return try {
val loader = PathClassLoader(filePath, activity.classLoader)
var manifest: Plugin.Manifest
loader.getResourceAsStream("manifest.json").use { stream ->
if (stream == null) {
failedToLoad[file] = "No manifest found"
//logger.error("Failed to load plugin " + fileName + ": No manifest found", null);
Log.e(TAG, "Failed to load plugin $fileName: No manifest found")
return false
}
InputStreamReader(stream).use { reader ->
@ -265,7 +264,7 @@ object PluginManager {
true
} catch (e: Throwable) {
failedToLoad[file] = e
e.printStackTrace()
Log.e(TAG, "Failed to load $file: ${Log.getStackTraceString(e)}")
showToast(
activity,
activity.getString(R.string.plugin_load_fail).format(fileName),