Update Storage.reset logic
This commit is contained in:
parent
3da232ba79
commit
a6b46699e4
|
@ -31,7 +31,7 @@ module Pigeon
|
|||
bytes = @signing_key.verify_key.to_bytes
|
||||
b64 = Base64.urlsafe_encode64(bytes)
|
||||
|
||||
@public_key ||= KeyPair.add_headers(b64)
|
||||
@public_key ||= [HEADER, b64, FOOTER].join("")
|
||||
end
|
||||
|
||||
def sign(string)
|
||||
|
@ -54,9 +54,5 @@ module Pigeon
|
|||
def self.strip_headers(identity)
|
||||
identity.sub(HEADER, "").sub(FOOTER, "")
|
||||
end
|
||||
|
||||
def self.add_headers(urlsafe_b64_no_headers)
|
||||
[HEADER, urlsafe_b64_no_headers, FOOTER].join("")
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -3,7 +3,7 @@ require "pstore"
|
|||
module Pigeon
|
||||
class Storage
|
||||
def self.reset
|
||||
@current.bootstrap if @current
|
||||
File.delete(PIGEON_DB_PATH) if @current
|
||||
@current = nil
|
||||
end
|
||||
|
||||
|
|
|
@ -123,7 +123,7 @@ module Pigeon
|
|||
_) ( Peers: #{Pigeon::Storage.current.all_peers.count}
|
||||
/ ) Blocked: #{Pigeon::Storage.current.all_blocks.count}
|
||||
/_,' / Logs: #{Pigeon::Storage.current.message_count}
|
||||
\ /
|
||||
\\ / Ident: #{Pigeon::KeyPair.current.public_key}
|
||||
===m" "m===
|
||||
"
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue