xenadmin/XenAdmin.sln
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

185 lines
14 KiB
Plaintext

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "XenAdmin", "XenAdmin\XenAdmin.csproj", "{70BDA4BC-F062-4302-8ACD-A15D8BF31D65}"
ProjectSection(ProjectDependencies) = postProject
{6CE6A8FF-CF49-46B6-BEA4-6464A2F0A4D7} = {6CE6A8FF-CF49-46B6-BEA4-6464A2F0A4D7}
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CommandLib", "CommandLib\CommandLib.csproj", "{6CE6A8FF-CF49-46B6-BEA4-6464A2F0A4D7}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "xva_verify", "xva_verify\xva_verify.csproj", "{2A70D7E7-EAB2-4C36-B3F4-85B79D2384B5}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Splash", "splash\splash.vcxproj", "{AFB19C9D-DD63-478B-A4A3-8452CBD0B9AB}"
ProjectSection(ProjectDependencies) = postProject
{70BDA4BC-F062-4302-8ACD-A15D8BF31D65} = {70BDA4BC-F062-4302-8ACD-A15D8BF31D65}
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "XenAdminTests", "XenAdminTests\XenAdminTests.csproj", "{21B9482C-D255-40D5-ABA7-C8F00F99547C}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "XenCenterLib", "XenCenterLib\XenCenterLib.csproj", "{9861DFA1-B41F-432D-A43F-226257DEBBB9}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "XenCenterVNC", "XenCenterVNC\XenCenterVNC.csproj", "{BD345C89-E8F4-4767-9BE0-1F0EAB7FA927}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "XenModel", "XenModel\XenModel.csproj", "{B306FC59-4441-4A5F-9F54-D3F68D4EE38D}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "XenOvfApi", "XenOvfApi\XenOvfApi.csproj", "{2D78AC6C-B867-484A-A447-3C6FC8B8EAF7}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "XenOvfTransport", "XenOvfTransport\XenOvfTransport.csproj", "{9F7E6285-5CBF-41B4-8CB9-AB06DFF90DC0}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CFUValidator", "CFUValidator\CFUValidator.csproj", "{39308480-78C3-40B4-924D-06914F343ACD}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "XenServerHealthCheck", "XenServerHealthCheck\XenServerHealthCheck.csproj", "{DEB3208D-1153-407C-8C99-0D8899BE25A5}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "XenServerHealthCheckTests", "XenServerHealthCheckTests\XenServerHealthCheckTests.csproj", "{23A30214-8F15-4C9D-A354-3E822A175B71}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|Mixed Platforms = Debug|Mixed Platforms
Debug|Win32 = Debug|Win32
Release|Any CPU = Release|Any CPU
Release|Mixed Platforms = Release|Mixed Platforms
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{70BDA4BC-F062-4302-8ACD-A15D8BF31D65}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{70BDA4BC-F062-4302-8ACD-A15D8BF31D65}.Debug|Any CPU.Build.0 = Debug|Any CPU
{70BDA4BC-F062-4302-8ACD-A15D8BF31D65}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{70BDA4BC-F062-4302-8ACD-A15D8BF31D65}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{70BDA4BC-F062-4302-8ACD-A15D8BF31D65}.Debug|Win32.ActiveCfg = Debug|Any CPU
{70BDA4BC-F062-4302-8ACD-A15D8BF31D65}.Debug|Win32.Build.0 = Debug|Any CPU
{70BDA4BC-F062-4302-8ACD-A15D8BF31D65}.Release|Any CPU.ActiveCfg = Release|Any CPU
{70BDA4BC-F062-4302-8ACD-A15D8BF31D65}.Release|Any CPU.Build.0 = Release|Any CPU
{70BDA4BC-F062-4302-8ACD-A15D8BF31D65}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{70BDA4BC-F062-4302-8ACD-A15D8BF31D65}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{70BDA4BC-F062-4302-8ACD-A15D8BF31D65}.Release|Win32.ActiveCfg = Release|Any CPU
{70BDA4BC-F062-4302-8ACD-A15D8BF31D65}.Release|Win32.Build.0 = Release|Any CPU
{6CE6A8FF-CF49-46B6-BEA4-6464A2F0A4D7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6CE6A8FF-CF49-46B6-BEA4-6464A2F0A4D7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6CE6A8FF-CF49-46B6-BEA4-6464A2F0A4D7}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{6CE6A8FF-CF49-46B6-BEA4-6464A2F0A4D7}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{6CE6A8FF-CF49-46B6-BEA4-6464A2F0A4D7}.Debug|Win32.ActiveCfg = Debug|Any CPU
{6CE6A8FF-CF49-46B6-BEA4-6464A2F0A4D7}.Debug|Win32.Build.0 = Debug|Any CPU
{6CE6A8FF-CF49-46B6-BEA4-6464A2F0A4D7}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6CE6A8FF-CF49-46B6-BEA4-6464A2F0A4D7}.Release|Any CPU.Build.0 = Release|Any CPU
{6CE6A8FF-CF49-46B6-BEA4-6464A2F0A4D7}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{6CE6A8FF-CF49-46B6-BEA4-6464A2F0A4D7}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{6CE6A8FF-CF49-46B6-BEA4-6464A2F0A4D7}.Release|Win32.ActiveCfg = Release|Any CPU
{6CE6A8FF-CF49-46B6-BEA4-6464A2F0A4D7}.Release|Win32.Build.0 = Release|Any CPU
{2A70D7E7-EAB2-4C36-B3F4-85B79D2384B5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2A70D7E7-EAB2-4C36-B3F4-85B79D2384B5}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2A70D7E7-EAB2-4C36-B3F4-85B79D2384B5}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{2A70D7E7-EAB2-4C36-B3F4-85B79D2384B5}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{2A70D7E7-EAB2-4C36-B3F4-85B79D2384B5}.Debug|Win32.ActiveCfg = Debug|Any CPU
{2A70D7E7-EAB2-4C36-B3F4-85B79D2384B5}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2A70D7E7-EAB2-4C36-B3F4-85B79D2384B5}.Release|Any CPU.Build.0 = Release|Any CPU
{2A70D7E7-EAB2-4C36-B3F4-85B79D2384B5}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{2A70D7E7-EAB2-4C36-B3F4-85B79D2384B5}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{2A70D7E7-EAB2-4C36-B3F4-85B79D2384B5}.Release|Win32.ActiveCfg = Release|Any CPU
{2A70D7E7-EAB2-4C36-B3F4-85B79D2384B5}.Release|Win32.Build.0 = Release|Any CPU
{AFB19C9D-DD63-478B-A4A3-8452CBD0B9AB}.Debug|Any CPU.ActiveCfg = Debug|Win32
{AFB19C9D-DD63-478B-A4A3-8452CBD0B9AB}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{AFB19C9D-DD63-478B-A4A3-8452CBD0B9AB}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{AFB19C9D-DD63-478B-A4A3-8452CBD0B9AB}.Debug|Win32.ActiveCfg = Debug|Win32
{AFB19C9D-DD63-478B-A4A3-8452CBD0B9AB}.Release|Any CPU.ActiveCfg = Release|Win32
{AFB19C9D-DD63-478B-A4A3-8452CBD0B9AB}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{AFB19C9D-DD63-478B-A4A3-8452CBD0B9AB}.Release|Mixed Platforms.Build.0 = Release|Win32
{AFB19C9D-DD63-478B-A4A3-8452CBD0B9AB}.Release|Win32.ActiveCfg = Release|Win32
{AFB19C9D-DD63-478B-A4A3-8452CBD0B9AB}.Release|Win32.Build.0 = Release|Win32
{21B9482C-D255-40D5-ABA7-C8F00F99547C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{21B9482C-D255-40D5-ABA7-C8F00F99547C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{21B9482C-D255-40D5-ABA7-C8F00F99547C}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{21B9482C-D255-40D5-ABA7-C8F00F99547C}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{21B9482C-D255-40D5-ABA7-C8F00F99547C}.Debug|Win32.ActiveCfg = Debug|Any CPU
{21B9482C-D255-40D5-ABA7-C8F00F99547C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{21B9482C-D255-40D5-ABA7-C8F00F99547C}.Release|Any CPU.Build.0 = Release|Any CPU
{21B9482C-D255-40D5-ABA7-C8F00F99547C}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{21B9482C-D255-40D5-ABA7-C8F00F99547C}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{21B9482C-D255-40D5-ABA7-C8F00F99547C}.Release|Win32.ActiveCfg = Release|Any CPU
{9861DFA1-B41F-432D-A43F-226257DEBBB9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9861DFA1-B41F-432D-A43F-226257DEBBB9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9861DFA1-B41F-432D-A43F-226257DEBBB9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{9861DFA1-B41F-432D-A43F-226257DEBBB9}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{9861DFA1-B41F-432D-A43F-226257DEBBB9}.Debug|Win32.ActiveCfg = Debug|Any CPU
{9861DFA1-B41F-432D-A43F-226257DEBBB9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9861DFA1-B41F-432D-A43F-226257DEBBB9}.Release|Any CPU.Build.0 = Release|Any CPU
{9861DFA1-B41F-432D-A43F-226257DEBBB9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{9861DFA1-B41F-432D-A43F-226257DEBBB9}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{9861DFA1-B41F-432D-A43F-226257DEBBB9}.Release|Win32.ActiveCfg = Release|Any CPU
{BD345C89-E8F4-4767-9BE0-1F0EAB7FA927}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{BD345C89-E8F4-4767-9BE0-1F0EAB7FA927}.Debug|Any CPU.Build.0 = Debug|Any CPU
{BD345C89-E8F4-4767-9BE0-1F0EAB7FA927}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{BD345C89-E8F4-4767-9BE0-1F0EAB7FA927}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{BD345C89-E8F4-4767-9BE0-1F0EAB7FA927}.Debug|Win32.ActiveCfg = Debug|Any CPU
{BD345C89-E8F4-4767-9BE0-1F0EAB7FA927}.Release|Any CPU.ActiveCfg = Release|Any CPU
{BD345C89-E8F4-4767-9BE0-1F0EAB7FA927}.Release|Any CPU.Build.0 = Release|Any CPU
{BD345C89-E8F4-4767-9BE0-1F0EAB7FA927}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{BD345C89-E8F4-4767-9BE0-1F0EAB7FA927}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{BD345C89-E8F4-4767-9BE0-1F0EAB7FA927}.Release|Win32.ActiveCfg = Release|Any CPU
{B306FC59-4441-4A5F-9F54-D3F68D4EE38D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B306FC59-4441-4A5F-9F54-D3F68D4EE38D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B306FC59-4441-4A5F-9F54-D3F68D4EE38D}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{B306FC59-4441-4A5F-9F54-D3F68D4EE38D}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{B306FC59-4441-4A5F-9F54-D3F68D4EE38D}.Debug|Win32.ActiveCfg = Debug|Any CPU
{B306FC59-4441-4A5F-9F54-D3F68D4EE38D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B306FC59-4441-4A5F-9F54-D3F68D4EE38D}.Release|Any CPU.Build.0 = Release|Any CPU
{B306FC59-4441-4A5F-9F54-D3F68D4EE38D}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{B306FC59-4441-4A5F-9F54-D3F68D4EE38D}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{B306FC59-4441-4A5F-9F54-D3F68D4EE38D}.Release|Win32.ActiveCfg = Release|Any CPU
{2D78AC6C-B867-484A-A447-3C6FC8B8EAF7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2D78AC6C-B867-484A-A447-3C6FC8B8EAF7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2D78AC6C-B867-484A-A447-3C6FC8B8EAF7}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{2D78AC6C-B867-484A-A447-3C6FC8B8EAF7}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{2D78AC6C-B867-484A-A447-3C6FC8B8EAF7}.Debug|Win32.ActiveCfg = Debug|Any CPU
{2D78AC6C-B867-484A-A447-3C6FC8B8EAF7}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2D78AC6C-B867-484A-A447-3C6FC8B8EAF7}.Release|Any CPU.Build.0 = Release|Any CPU
{2D78AC6C-B867-484A-A447-3C6FC8B8EAF7}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{2D78AC6C-B867-484A-A447-3C6FC8B8EAF7}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{2D78AC6C-B867-484A-A447-3C6FC8B8EAF7}.Release|Win32.ActiveCfg = Release|Any CPU
{9F7E6285-5CBF-41B4-8CB9-AB06DFF90DC0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9F7E6285-5CBF-41B4-8CB9-AB06DFF90DC0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9F7E6285-5CBF-41B4-8CB9-AB06DFF90DC0}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{9F7E6285-5CBF-41B4-8CB9-AB06DFF90DC0}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{9F7E6285-5CBF-41B4-8CB9-AB06DFF90DC0}.Debug|Win32.ActiveCfg = Debug|Any CPU
{9F7E6285-5CBF-41B4-8CB9-AB06DFF90DC0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9F7E6285-5CBF-41B4-8CB9-AB06DFF90DC0}.Release|Any CPU.Build.0 = Release|Any CPU
{9F7E6285-5CBF-41B4-8CB9-AB06DFF90DC0}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{9F7E6285-5CBF-41B4-8CB9-AB06DFF90DC0}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{9F7E6285-5CBF-41B4-8CB9-AB06DFF90DC0}.Release|Win32.ActiveCfg = Release|Any CPU
{39308480-78C3-40B4-924D-06914F343ACD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{39308480-78C3-40B4-924D-06914F343ACD}.Debug|Any CPU.Build.0 = Debug|Any CPU
{39308480-78C3-40B4-924D-06914F343ACD}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{39308480-78C3-40B4-924D-06914F343ACD}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{39308480-78C3-40B4-924D-06914F343ACD}.Debug|Win32.ActiveCfg = Debug|Any CPU
{39308480-78C3-40B4-924D-06914F343ACD}.Release|Any CPU.ActiveCfg = Release|Any CPU
{39308480-78C3-40B4-924D-06914F343ACD}.Release|Any CPU.Build.0 = Release|Any CPU
{39308480-78C3-40B4-924D-06914F343ACD}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{39308480-78C3-40B4-924D-06914F343ACD}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{39308480-78C3-40B4-924D-06914F343ACD}.Release|Win32.ActiveCfg = Release|Any CPU
{DEB3208D-1153-407C-8C99-0D8899BE25A5}.Debug|Any CPU.ActiveCfg = Debug|x86
{DEB3208D-1153-407C-8C99-0D8899BE25A5}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{DEB3208D-1153-407C-8C99-0D8899BE25A5}.Debug|Mixed Platforms.Build.0 = Debug|x86
{DEB3208D-1153-407C-8C99-0D8899BE25A5}.Debug|Win32.ActiveCfg = Debug|x86
{DEB3208D-1153-407C-8C99-0D8899BE25A5}.Debug|x86.Build.0 = Debug|x86
{DEB3208D-1153-407C-8C99-0D8899BE25A5}.Release|Any CPU.ActiveCfg = Release|x86
{DEB3208D-1153-407C-8C99-0D8899BE25A5}.Release|Mixed Platforms.ActiveCfg = Release|x86
{DEB3208D-1153-407C-8C99-0D8899BE25A5}.Release|Mixed Platforms.Build.0 = Release|x86
{DEB3208D-1153-407C-8C99-0D8899BE25A5}.Release|Win32.ActiveCfg = Release|x86
{DEB3208D-1153-407C-8C99-0D8899BE25A5}.Release|x86.Build.0 = Release|x86
{23A30214-8F15-4C9D-A354-3E822A175B71}.Debug|Any CPU.ActiveCfg = Debug|x86
{23A30214-8F15-4C9D-A354-3E822A175B71}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{23A30214-8F15-4C9D-A354-3E822A175B71}.Debug|Mixed Platforms.Build.0 = Debug|x86
{23A30214-8F15-4C9D-A354-3E822A175B71}.Debug|Win32.ActiveCfg = Debug|x86
{23A30214-8F15-4C9D-A354-3E822A175B71}.Debug|x86.Build.0 = Debug|x86
{23A30214-8F15-4C9D-A354-3E822A175B71}.Release|Any CPU.ActiveCfg = Release|x86
{23A30214-8F15-4C9D-A354-3E822A175B71}.Release|Mixed Platforms.ActiveCfg = Release|x86
{23A30214-8F15-4C9D-A354-3E822A175B71}.Release|Mixed Platforms.Build.0 = Release|x86
{23A30214-8F15-4C9D-A354-3E822A175B71}.Release|Win32.ActiveCfg = Release|x86
{23A30214-8F15-4C9D-A354-3E822A175B71}.Release|x86.Build.0 = Release|x86
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal