This commit is contained in:
2025-10-13 08:30:42 +04:00
parent cf304e004e
commit b154a91867
31 changed files with 242 additions and 242 deletions

View File

@@ -36,6 +36,7 @@ pub fn get(args ArgsGet) !&HetznerManager {
if r.hexists('context:hetznermanager', args.name)! {
data := r.hget('context:hetznermanager', args.name)!
if data.len == 0 {
print_backtrace()
return error('HetznerManager with name: hetznermanager does not exist, prob bug.')
}
mut obj := json.decode(HetznerManager, data)!
@@ -44,12 +45,14 @@ pub fn get(args ArgsGet) !&HetznerManager {
if args.create {
new(args)!
} else {
print_backtrace()
return error("HetznerManager with name 'hetznermanager' does not exist")
}
}
return get(name: args.name)! // no longer from db nor create
}
return hetznermanager_global[args.name] or {
print_backtrace()
return error('could not get config for hetznermanager with name:hetznermanager')
}
}