|
from libagent import age, signify, gpg, ssh |
|
from libagent.device.trezor import Trezor as DeviceType |
|
|
|
age_tool = lambda: age.main(DeviceType) |
|
ssh_agent = lambda: ssh.main(DeviceType) |
|
gpg_tool = lambda: gpg.main(DeviceType) |
|
gpg_agent = lambda: gpg.run_agent(DeviceType) |
|
signify_tool = lambda: signify.main(DeviceType) |
The style here is inconsistent with the other hardware device agent scripts. See below. If you have a preferred style I can submit a PR.
|
import libagent.gpg |
|
import libagent.ssh |
|
from libagent.device import keepkey |
|
|
|
ssh_agent = lambda: libagent.ssh.main(keepkey.KeepKey) |
|
import libagent.gpg |
|
import libagent.ssh |
|
from libagent.device.jade import BlockstreamJade as DeviceType |
|
|
|
ssh_agent = lambda: libagent.ssh.main(DeviceType) |
|
gpg_tool = lambda: libagent.gpg.main(DeviceType) |
|
gpg_agent = lambda: libagent.gpg.run_agent(DeviceType) |
|
import libagent.gpg |
|
import libagent.ssh |
|
from libagent.device.ledger import LedgerNanoS as DeviceType |
|
|
|
ssh_agent = lambda: libagent.ssh.main(DeviceType) |
|
gpg_tool = lambda: libagent.gpg.main(DeviceType) |
|
gpg_agent = lambda: libagent.gpg.run_agent(DeviceType) |
|
import libagent.gpg |
|
import libagent.ssh |
|
from libagent.device.onlykey import OnlyKey as DeviceType |
|
|
|
ssh_agent = lambda: libagent.ssh.main(DeviceType) |
|
gpg_tool = lambda: libagent.gpg.main(DeviceType) |
|
gpg_agent = lambda: libagent.gpg.run_agent(DeviceType) |
|
import libagent.gpg |
|
import libagent.ssh |
|
from libagent.device.fake_device import FakeDevice as DeviceType |
|
|
|
ssh_agent = lambda: libagent.ssh.main(DeviceType) |
|
gpg_tool = lambda: libagent.gpg.main(DeviceType) |
|
gpg_agent = lambda: libagent.gpg.run_agent(DeviceType) |