chore: rename db module to avoid conflict with vlib
parent
b3a119f221
commit
91a976c634
2
Makefile
2
Makefile
|
@ -3,7 +3,7 @@ SRC_DIR := src
|
|||
SRCS != find '$(SRC_DIR)' -iname '*.v'
|
||||
|
||||
V_PATH ?= v
|
||||
V := $(V_PATH) -showcc -gc boehm -W -d use_openssl -skip-unused
|
||||
V := $(V_PATH) -showcc -gc boehm -d use_openssl -skip-unused
|
||||
|
||||
all: vieter
|
||||
|
||||
|
|
|
@ -143,7 +143,7 @@ pub fn (mut q BuildJobQueue) peek(arch string) ?BuildJob {
|
|||
}
|
||||
|
||||
q.pop_invalid(arch)
|
||||
job := q.queues[arch].peek()?
|
||||
job := q.queues[arch].peek() or { return none }
|
||||
|
||||
if job.timestamp < time.now() {
|
||||
return job
|
||||
|
@ -162,10 +162,10 @@ pub fn (mut q BuildJobQueue) pop(arch string) ?BuildJob {
|
|||
}
|
||||
|
||||
q.pop_invalid(arch)
|
||||
mut job := q.queues[arch].peek()?
|
||||
mut job := q.queues[arch].peek() or { return none }
|
||||
|
||||
if job.timestamp < time.now() {
|
||||
job = q.queues[arch].pop()?
|
||||
job = q.queues[arch].pop() or { return none }
|
||||
|
||||
if !job.single {
|
||||
q.reschedule(job, arch)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
module db
|
||||
module dbms
|
||||
|
||||
import sqlite
|
||||
import db.sqlite
|
||||
import time
|
||||
|
||||
pub struct VieterDb {
|
||||
|
@ -49,8 +49,8 @@ pub fn init(db_path string) !VieterDb {
|
|||
}
|
||||
|
||||
// Apply each migration in order
|
||||
for i in cur_version.version .. db.migrations_up.len {
|
||||
migration := db.migrations_up[i].to_string()
|
||||
for i in cur_version.version .. dbms.migrations_up.len {
|
||||
migration := dbms.migrations_up[i].to_string()
|
||||
|
||||
version_num := i + 1
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
module db
|
||||
module dbms
|
||||
|
||||
import models { BuildLog, BuildLogFilter }
|
||||
import time
|
|
@ -1,4 +1,4 @@
|
|||
module db
|
||||
module dbms
|
||||
|
||||
import models { Target, TargetArch }
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
module db
|
||||
module dbms
|
||||
|
||||
import models { Target, TargetFilter }
|
||||
import sqlite
|
||||
import db.sqlite
|
||||
|
||||
// Iterator providing a filtered view into the list of targets currently stored
|
||||
// in the database. It replaces functionality usually performed in the database
|
|
@ -3,7 +3,6 @@ module server
|
|||
import web
|
||||
import net.urllib
|
||||
import web.response { new_data_response, new_response }
|
||||
import db
|
||||
import time
|
||||
import os
|
||||
import util
|
||||
|
|
|
@ -2,7 +2,6 @@ module server
|
|||
|
||||
import web
|
||||
import web.response { new_data_response, new_response }
|
||||
import db
|
||||
import models { Target, TargetArch, TargetFilter }
|
||||
|
||||
// v1_get_targets returns the current list of targets.
|
||||
|
|
|
@ -5,7 +5,7 @@ import os
|
|||
import log
|
||||
import repo
|
||||
import util
|
||||
import db
|
||||
import dbms
|
||||
import build { BuildJobQueue }
|
||||
import cron
|
||||
import metrics
|
||||
|
@ -25,7 +25,7 @@ pub mut:
|
|||
repo repo.RepoGroupManager [required; web_global]
|
||||
// Keys are the various architectures for packages
|
||||
job_queue BuildJobQueue [required; web_global]
|
||||
db db.VieterDb
|
||||
db dbms.VieterDb
|
||||
}
|
||||
|
||||
// init_job_queue populates a fresh job queue with all the targets currently
|
||||
|
@ -88,7 +88,7 @@ pub fn server(conf Config) ! {
|
|||
}
|
||||
|
||||
db_file := os.join_path_single(conf.data_dir, server.db_file_name)
|
||||
db := db.init(db_file) or {
|
||||
db := dbms.init(db_file) or {
|
||||
util.exit_with_message(1, 'Failed to initialize database: ${err.msg()}')
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue