Subversion Repositories HomeAutomation

Rev

Rev 1945 | Rev 1950 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 1945 Rev 1947
Line 50... Line 50...
50
    return;
50
    return;
51
  }
51
  }
52
 
52
 
53
 
53
 
54
  /* Convert log level to string */
54
  /* Convert log level to string */
55
  switch (level)
-
 
56
  {
-
 
57
    case LOG_LEVEL_ERROR:
55
  if (0 != (level & LOG_LEVEL_ERROR))
58
    {
56
  {
59
      level_string = "ERROR";
57
    level_string = "ERROR";
60
      break;
-
 
61
    }
-
 
62
    case LOG_LEVEL_INFO:
-
 
63
    {
-
 
64
      level_string = "INFO";
-
 
65
      break;
-
 
66
    }
58
  }
-
 
59
  else if (0 != (level & LOG_LEVEL_INFO))
-
 
60
  {
-
 
61
    level_string = "INFO";
-
 
62
  }
67
    case LOG_LEVEL_DEBUG:
63
  else if (0 != (level & LOG_LEVEL_DEBUG))
-
 
64
  {
-
 
65
    level_string = "DEBUG";
-
 
66
  }
-
 
67
  else if (0 != (level & LOG_LEVEL_EXCEPTION))
-
 
68
  {
-
 
69
    level_string = "EXCEPTION";
-
 
70
  }
-
 
71
  else if (0 != (level & LOG_LEVEL_WARNING))
68
    {
72
  {
69
      level_string = "WARNING";
73
    level_string = "WARNING";
70
      break;
-
 
71
    }
74
  }
72
    case LOG_LEVEL_EXCEPTION:
-
 
73
    {
75
  else
74
      level_string = "EXCEPTION";
-
 
75
      break;
-
 
76
    }
-
 
77
    default:
-
 
78
    {
76
  {
79
      level_string = "UNKNOWN";
77
    level_string = "UNKNOWN";
80
      break;
-
 
81
    }
-
 
82
  }
78
  }
83
 
79
 
84
 
80
 
85
  /* Adjust lengths of sub strings */
81
  /* Adjust lengths of sub strings */
86
  level_string.insert(level_string.end(), 9 - level_string.size(), ' ');
82
  level_string.insert(level_string.end(), 9 - level_string.size(), ' ');