Beispiel #1
0
 public bool install()
 {
     if (this.isInstalled().isFalse())
     {
         "[API_BlindElephant] Starting Blind Elephant installation process".info();
         Install_Dir.createDir();
         var svnUrl        = Install_Uri.str();
         var targetFolder  = Install_Dir;
         var svnMappedUrls = SvnApi.HttpMode.getSvnMappedUrls(svnUrl, true);
         //return svnMappedUrls;
         foreach (var svnMappedUrl in svnMappedUrls)
         {
             "   * Downloading: {0}".info(WebEncoding.urlDecode(svnMappedUrl.FullPath.Replace(svnUrl, "")));
             SvnApi.HttpMode.download(svnMappedUrl, svnUrl, targetFolder);
         }
         //var fiddlerInstaller = this.installerFile();
     }
     return(BlindElephant_Py.fileExists());
 }
Beispiel #2
0
 public override bool isInstalled()
 {
     return(Python_Exe.fileExists() && BlindElephant_Py.fileExists());
 }