Beispiel #1
0
 def getAuthorizedKeysFiles(self, credentials):
     if config.ssh.usesystemkeys:
         return SSHPublicKeyDatabase.getAuthorizedKeysFiles(
             self, credentials)
     return [
         FilePath(
             config.ssh.userauthkeys.replace("{{USER}}",
                                             credentials.username))
     ]
Beispiel #2
0
 def getAuthorizedKeysFiles(self, credentials):
     if config.ssh.usesystemkeys:
         return SSHPublicKeyDatabase.getAuthorizedKeysFiles(
             self, credentials)
     return [FilePath(
         config.ssh.userauthkeys.replace("{{USER}}", credentials.username))]
Beispiel #3
0
    def getAuthorizedKeysFiles(self, credentials):
        if self.authorized_keys is not None:
            return [FilePath(ak) for ak in self.authorized_keys]

        return SSHPublicKeyDatabase.getAuthorizedKeysFiles(self, credentials)