Hui Zhang
87caa91f65
CP-12159: XenServerHealthCheck: collect server status report.
...
Fetch the server status report for CIS bundle uploading.
Signed-off-by: Hui Zhang <hui.zhang@citrix.com>
2015-06-11 20:42:29 +08:00
Cheng Zhang
038b8792e3
CP-12624: Upload a CallHome report to CIS on demand
...
1. Add Upload a CallHome report to CIS on demand logic
2. Add test cases to check the function
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2015-06-10 19:02:29 +08:00
Cheng Zhang
8333bfcb19
CP-12158: Rework review comments
...
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2015-06-10 17:32:52 +08:00
Cheng Zhang
5ff8911688
Use DbProxy and server databases to do the UT test
...
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2015-06-09 16:06:17 +08:00
Cheng Zhang
e220e489c9
CP-12158: Read the Call Home upload schedule and determine if an upload can start
...
1.Add logic to firm an upload can start.
2.Lock will be added if upload can start
3.Add unit test
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2015-06-08 16:32:54 +08:00
Cheng Zhang
b9267e00a2
CP-12158: Add debug log for XenServer Health Check Service
...
Log will be located at ${PROGRAMDATA}/Citrix/XenServerHealthCheck/logs/XenServerHealthCheck.log
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2015-06-04 15:15:33 +08:00
Cheng Zhang
1c55e8199a
CP-12157: Create XenServerHealthCheck service framework
...
1.Create a service named XenServerHealthCheck
2.Read the XenCenter Server List from configuration
3.Try to connect to these servers
4.Modify protection of XenCenter config from CurrentUset to LocalMachine
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2015-05-28 17:18:18 +08:00