Class: OsCtld::Commands::Receive::AuthKeyDelete
- Defined in:
- lib/osctld/commands/receive/authkey_delete.rb
Instance Method Summary collapse
Methods inherited from Logged
Instance Method Details
#execute(pool) ⇒ Object
18 19 20 21 22 23 |
# File 'lib/osctld/commands/receive/authkey_delete.rb', line 18 def execute(pool) pool.send_receive_key_chain.revoke_key(opts[:name]) pool.send_receive_key_chain.save SendReceive.deploy ok end |
#find ⇒ Object
7 8 9 10 11 12 13 14 15 16 |
# File 'lib/osctld/commands/receive/authkey_delete.rb', line 7 def find pool = if opts[:pool] DB::Pools.find(opts[:pool]) else DB::Pools.get_or_default(nil) end pool || error!('pool not found') end |