Add RepositoryHome to point GitBucketHome/repositories.

This commit is contained in:
takezoe
2013-04-20 01:20:00 +09:00
parent c07a507bcb
commit 88d9857b0b

View File

@@ -9,11 +9,13 @@ object Directory {
val GitBucketHome = new File(System.getProperty("user.home"), "gitbucket").getAbsolutePath val GitBucketHome = new File(System.getProperty("user.home"), "gitbucket").getAbsolutePath
val RepositoryHome = "%s/repositories".format(GitBucketHome)
/** /**
* Repository names of the specified user. * Repository names of the specified user.
*/ */
def getRepositories(owner: String): List[String] = { def getRepositories(owner: String): List[String] = {
val dir = new File("%s/repositories/%s".format(GitBucketHome, owner)) val dir = new File("%s/%s".format(RepositoryHome, owner))
if(dir.exists){ if(dir.exists){
dir.listFiles.filter(_.isDirectory).map(_.getName.replaceFirst("\\.git$", "")).toList dir.listFiles.filter(_.isDirectory).map(_.getName.replaceFirst("\\.git$", "")).toList
} else { } else {
@@ -25,7 +27,7 @@ object Directory {
* Substance directory of the repository. * Substance directory of the repository.
*/ */
def getRepositoryDir(owner: String, repository: String): File = def getRepositoryDir(owner: String, repository: String): File =
new File("%s/repositories/%s/%s.git".format(GitBucketHome, owner, repository)) new File("%s/%s/%s.git".format(RepositoryHome, owner, repository))
/** /**
* Temporary directory which is used in the repository viewer. * Temporary directory which is used in the repository viewer.