Admin command to do the sgx registration

Stephen Paul Weber created

Eventually probably want a whole "switch sgx" admin action but this will
do for now.

Change summary

lib/admin_actions/register_with_sgx.rb | 9 +++++++++
lib/admin_command.rb                   | 8 +++++---
2 files changed, 14 insertions(+), 3 deletions(-)

Detailed changes

lib/admin_command.rb 🔗

@@ -5,10 +5,11 @@ require_relative "admin_actions/add_invites"
 require_relative "admin_actions/add_transaction"
 require_relative "admin_actions/cancel"
 require_relative "admin_actions/financial"
+require_relative "admin_actions/launch_snikket"
+require_relative "admin_actions/number_change"
+require_relative "admin_actions/register_with_sgx"
 require_relative "admin_actions/reset_declines"
 require_relative "admin_actions/set_trust_level"
-require_relative "admin_actions/number_change"
-require_relative "admin_actions/launch_snikket"
 require_relative "bill_plan_command"
 require_relative "customer_info_form"
 require_relative "financial_info"
@@ -192,7 +193,8 @@ class AdminCommand
 		[:add_invites, Undoable.new(AdminAction::AddInvites::Command)],
 		[:number_change, Undoable.new(AdminAction::NumberChange::Command)],
 		[:add_transaction, Undoable.new(AdminAction::AddTransaction::Command)],
-		[:launch_snikket, Simple.new(AdminAction::LaunchSnikket)]
+		[:launch_snikket, Simple.new(AdminAction::LaunchSnikket)],
+		[:register_with_sgx, Simple.new(AdminAction::RegisterWithSgx)]
 	].each do |action, handler|
 		define_method("action_#{action}") do
 			handler.call(