repomgr/Pages/Log.cshtml
2019-07-05 17:00:03 +02:00

23 lines
595 B
Plaintext

@page
@model repomgr.Pages.Log
@{
Layout = null;
Response.Headers["Content-Type"] = "text/plain";
if (Program.Repo._repo.Packages.Any(p => p.Name.Equals(Request.Query["package"])))
{
var logfile = System.IO.Path.Combine(Program.Repo._pkgpath, Request.Query["package"], "buildlog.txt");
if (System.IO.File.Exists(logfile))
{
@Html.Raw(System.IO.File.ReadAllText(logfile))
}
else
{
@Html.Raw("Package exists but no logfile found")
}
}
else
{
@Html.Raw("Package not found")
}
}