#929 implement first half of multi tenancy with tenant_databases setting

This commit is contained in:
Oliver Gorwits
2022-09-24 19:01:05 +01:00
parent b391f83d60
commit 1d5f3ce316
71 changed files with 355 additions and 205 deletions

View File

@@ -13,8 +13,8 @@ register_navbar_item({
});
get '/inventory' => require_login sub {
my $platforms = schema('netdisco')->resultset('Device')->get_platforms();
my $releases = schema('netdisco')->resultset('Device')->get_releases();
my $platforms = schema(vars->{'tenant'})->resultset('Device')->get_platforms();
my $releases = schema(vars->{'tenant'})->resultset('Device')->get_releases();
my %release_map = (
map { (join '', map {sprintf '%05s', $_} split m/(\D)/, ($_->{os_ver} || '')) => $_ }