From 4120a158239d70ce346ab0116c2aa71949e32825 Mon Sep 17 00:00:00 2001 From: Robey Pointer Date: Sun, 26 Mar 2006 15:55:36 -0800 Subject: [PATCH] [project @ robey@lag.net-20060326235536-31da9988fb7a06be] slightly more docs to hostkeys --- paramiko/hostkeys.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/paramiko/hostkeys.py b/paramiko/hostkeys.py index fae25c2..63b1c61 100644 --- a/paramiko/hostkeys.py +++ b/paramiko/hostkeys.py @@ -80,8 +80,14 @@ class HostKeys (UserDict.DictMixin): posix, it will usually be stored in C{os.path.expanduser("~/.ssh/known_hosts")}. + If this method is called multiple times, the host keys are merged, + not cleared. So multiple calls to C{load} will just call L{add}, + replacing any existing entries and adding new ones. + @param filename: name of the file to read host keys from @type filename: str + + @raise IOError: if there was an error reading the file """ f = file(filename, 'r') for line in f: