@@ 637-647 (lines=11) @@ | ||
634 | ||
635 | cmd.add_element("certificate", certificate) |
|
636 | ||
637 | if ( |
|
638 | credential_type == CredentialType.USERNAME_PASSWORD |
|
639 | or credential_type == CredentialType.USERNAME_SSH_KEY |
|
640 | or credential_type == CredentialType.SNMP |
|
641 | ): |
|
642 | if not login: |
|
643 | raise RequiredArgument( |
|
644 | function=self.create_credential.__name__, argument="login", |
|
645 | ) |
|
646 | ||
647 | cmd.add_element("login", login) |
|
648 | ||
649 | if ( |
|
650 | credential_type == CredentialType.USERNAME_PASSWORD |
@@ 220-230 (lines=11) @@ | ||
217 | ||
218 | cmd.add_element("certificate", certificate) |
|
219 | ||
220 | if ( |
|
221 | credential_type == CredentialType.USERNAME_PASSWORD |
|
222 | or credential_type == CredentialType.USERNAME_SSH_KEY |
|
223 | or credential_type == CredentialType.SNMP |
|
224 | ): |
|
225 | if not login: |
|
226 | raise RequiredArgument( |
|
227 | function=self.create_credential.__name__, argument='login', |
|
228 | ) |
|
229 | ||
230 | cmd.add_element("login", login) |
|
231 | ||
232 | if credential_type == CredentialType.PASSWORD_ONLY and not password: |
|
233 | raise RequiredArgument( |