Sfoglia il codice sorgente

kanboard logging functions

Bob Mottram 7 anni fa
parent
commit
a59a84a0a3
1 ha cambiato i file con 14 aggiunte e 4 eliminazioni
  1. 14
    4
      src/freedombone-app-kanboard

+ 14
- 4
src/freedombone-app-kanboard Vedi File

48
                     MY_USERNAME)
48
                     MY_USERNAME)
49
 
49
 
50
 function logging_on_kanboard {
50
 function logging_on_kanboard {
51
-    kanboard_configfile=/var/www/${KANBOARD_DOMAIN_NAME}/htdocs/config.php
52
-    sed -i "s|define('LOG_FILE'.*|define('LOG_FILE', DATA_DIR.DIRECTORY_SEPARATOR.'debug.log');|g" $kanboard_configfile
51
+    read_config_param KANBOARD_DOMAIN_NAME
52
+    if [ $KANBOARD_DOMAIN_NAME ]; then
53
+        kanboard_configfile=/var/www/${KANBOARD_DOMAIN_NAME}/htdocs/config.php
54
+        if [ -f $kanboard_configfile ]; then
55
+            sed -i "s|define('LOG_FILE'.*|define('LOG_FILE', DATA_DIR.DIRECTORY_SEPARATOR.'debug.log');|g" $kanboard_configfile
56
+        fi
57
+    fi
53
 }
58
 }
54
 
59
 
55
 function logging_off_kanboard {
60
 function logging_off_kanboard {
56
-    kanboard_configfile=/var/www/${KANBOARD_DOMAIN_NAME}/htdocs/config.php
57
-    sed -i "s|define('LOG_FILE'.*|define('LOG_FILE', '/dev/null');|g" $kanboard_configfile
61
+    read_config_param KANBOARD_DOMAIN_NAME
62
+    if [ $KANBOARD_DOMAIN_NAME ]; then
63
+        kanboard_configfile=/var/www/${KANBOARD_DOMAIN_NAME}/htdocs/config.php
64
+        if [ -f $kanboard_configfile ]; then
65
+            sed -i "s|define('LOG_FILE'.*|define('LOG_FILE', '/dev/null');|g" $kanboard_configfile
66
+        fi
67
+    fi
58
 }
68
 }
59
 
69
 
60
 function remove_user_kanboard {
70
 function remove_user_kanboard {