瀏覽代碼

adding status to processes

steve 8 年之前
父節點
當前提交
447b0c07df
共有 1 個文件被更改,包括 18 次插入0 次删除
  1. 18 0
      src/api/index.py

+ 18 - 0
src/api/index.py

@@ -45,6 +45,24 @@ for key in CONFIG :
 	HANDLERS[key] = {"class":ref,"config":CONFIG[key]["config"]}
 
 f.close()
+"""
+	This function determines the status of a given observation as follows
+	considering:
+	x	memory used
+	y	cpu used
+	z	memory allocated
+	
+	x	y	z
+	0	0	0	crash
+	0	0	1	idle
+	1	0	1	idle
+	1	1	1	running
+	
+	This classification is known and we will not write a learner for this. The implementation will account for relationships such as assuming if memory is allocated and cpu is used chances the application is running because there will be memory used otherwise idle
+	
+"""
+
+	
 @app.route('/get/<id>')
 def procs(id):
 	if id in HANDLERS: