From c03ac25fe00fb4a42ea83eca6d9f454fb00a956d Mon Sep 17 00:00:00 2001 From: scouillard Date: Tue, 25 Jul 2023 16:28:42 -0400 Subject: [PATCH] Fix add_tenant task --- lib/tasks/{add_default_tenant.rake => add_tenant.rake} | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) rename lib/tasks/{add_default_tenant.rake => add_tenant.rake} (81%) diff --git a/lib/tasks/add_default_tenant.rake b/lib/tasks/add_tenant.rake similarity index 81% rename from lib/tasks/add_default_tenant.rake rename to lib/tasks/add_tenant.rake index f9c83c5e01..977bbd80f4 100644 --- a/lib/tasks/add_default_tenant.rake +++ b/lib/tasks/add_tenant.rake @@ -18,14 +18,15 @@ require_relative 'task_helpers' -desc 'Add default tenant' -task :add_default_tenant, [:secret] => :environment do |_t, args| +desc 'Add tenant' +task :add_tenant, %i[provider secret] => :environment do |_t, args| + err 'Missing provider' unless args.provider err 'Missing secret' unless args.secret - tenant = Tenant.new(name: 'bn', client_secret: args.secret) + tenant = Tenant.new(name: args.provider, client_secret: args.secret) if tenant.save - TenantSetup.new('bn').call + TenantSetup.new(args.provider).call success 'Tenant created successfully.' else err "Tenant not created. Errors: #{tenant.errors.to_a}"