aiidalab / aiidalab/aiidalab-sssp

Bug report: Application crashed with TypeError (when setup computer by uploading a private_key)

Ouverte
#3 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
bug
Langage dominant
Python
Étoiles
1
Forks
1
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

## Automated report

_This issue was created with the app's automated bug reporting feature.
Attached to this issue is the full traceback as well as an environment
fingerprint that contains information about the operating system as well as all
installed libraries._

## Additional comments (optional):

_Example: I submitted a band structure calculation for Silica._

## Attachments

Traceback

```python-traceback
TypeError Traceback (most recent call last)
~/apps/aiidalab-widgets-base/aiidalab_widgets_base/computational_resources.py in on_setup_ssh(self, _, on_success)
402 # write private key in ~/.ssh/ and use the name of upload file,
403 # if exist, generate random string and append to filename then override current name.
--> 404 self._add_private_key(private_key_abs_fname, private_key_content)
405
406 if not self._is_in_config():

~/apps/aiidalab-widgets-base/aiidalab_widgets_base/computational_resources.py in _add_private_key(private_key_fname, private_key_content)
534 # if file already exist and has the same content
535 if fpath.read_bytes() == private_key_content:
--> 536 return fpath.name()
537
538 fpath = fpath / "_" / shortuuid.uuid()

TypeError: 'str' object is not callable
```

Environment fingerprint

eNpdWFtv47gV_iuB-7oyLNlx7Lwtsk_FTDttdrooisWCkmibNkUyJGVHWcx_77lJVhbJiz6Sh-f6nUP_ubjqmIx3i-fyp0WwKh98

7BbPfy5UbE4m6yb3US-e_7fYbmqTFz8tFr_DviGfvPtjOrpYL5-We1i8I38ry13xve5d7h9ev357-E23D19VfKgeyv3zqnrelA_f
f315qFZVtfgBElVzUUed6GZjWlU0vs3eW0AW1bJcrkD6uIAKLcrldvk4gT5k05kPXFgtN7PdIem-9QRvl-sJfusVaNbpFKJOyZMJ
j8tqWk8pheLm4-Vg_Q1VqJbrZVmX04ZRtxXgk1iratxbLkv4n4GFto72_gV-0yy6uivMMF3dnJRxZOmnVVRt1GgzX7iZ9qhzKmqV
2EFrMcgXwVwUQNvlTmRBkN_I6DVrZNuz7gbScS-I7mrTkJwndrRLpjrlzorzSVAIrYmJkA1rg2lz1UVQ-UTiKhYXj43vgtWZTF6u
-Hg8elcVzeFg2G_rv8JFbVxr3DHxujgqRgpKOQone8GSPYciDa4pjtrpqLKPtLGkcznHT4JqyLpGWSuKEtTEIWQSJ4BxKg4-Op8l
udDM2mrVoIEbyc3aX_SJTNuQ1-u3YOVECZFCNevoszWBvfzEp_ouQM3guRWlTYnCX0C0fvEuR29HCWRAgwtj5sE9pEqjYzbsQJKx
Wu4QZZ_CNyvcHI7XWcAht2KrM4nhWCCSdC4cpIayUEpRAsU3n3Rn3MF_0r4xsem5CMonFmtNcwEAvsgL9F1I5JkYVlJn45I7mGNx
MFZLja6mtRSMc6QGFQ4teOuj6tQsEiChVWTHnuXidyF8UpyUay3kj-
SxbIArfX0G7BHs2xLmL0Y3fc46ylbMJMoFf4wqnIa584bGjnpx9FvVmKxnhdHquj-Ss0qwtyQEiEvy8VGSptWHPun2vbPiVd4InN
QocdfIfa1JkDy1MA4a_stZuaOnLfCHSOsSM_P8XG9vppFShH_MDQ21rV2WEq2EL3WnjC2uEPv2XjbkBtgLjvDGZWE8xLJec9GRUw
8qZRUMx_CRdmBMrad0WAsVHSCnZ-m7YzA1S_0efMxS0qjMoee-
gy7mbRSFq_lgbE-I1s7qLJriJtOCruYwiFllSZhT7BAUbDq8CTxZdDorsJRzp-
QiuK9CW_B9bLAjQbjYQ1C7eEB4VkpQFi46Om2JY7cURsAg60nbHVWkmWIDybUazyGEXNVnI_1kEpnBvhmFAnK_-Um63x0s9HvWrt
WtuAOPnHVrRh_i99-NO6uKncGhPRNSQPPUs8vPvuZcKyWLzsk7SgBhhUqwqA98TL4T8oSasee5Bzt0LKCiITLkHpBZzVe4nW-k7w
g862fcAemKi7nd-XMjQPL2KlXLWWZVvAABAJvFkT1RFavfTXtnyRXWPebnxD0l2_VVXbyYvqXPeGn9zUkaj1AfXtVh7GWoeKcyMj
77DYeJ1SewMA54SC4i13dQ0b0gO7Kmg_IYRg0hYk-ERV0At8SxbnajPV3ouIDHNtilI9Ke-Iuu6G02rWkyJTEfczUQIDiMMc5VV-
PUp7JQEx51OuWCOqnx0t4ZzjiavJPhPFC5o70afSOr-VrnW6jM64wOoXnqGjiWEmBDmeug9TE_grEIeKunUGzQzTTTqVZ8tqUiGr
F7QomziACZ9ZnuK7YjwCCTs6qtlgCuCOzeaIaavqFnJEmhRwF8A-qA45OQOG-E7mMuzLpcU5hoXoJY0Xc-QbwrEf-0DD7lUhbuUy
PzVai5HfBYFoAGdcNNWZBj6mcUEKAtWp2gU2spAlT2m7E8pO6Ep74Zl0en8TEZGFeUZuOUL5NbJQ2KEnWY0V2wEiLqHIT4wUsLp0
9ITejtnckjpZCc6IFaT7pP9yBNRYiLIdP0fDFZcqaiQCWkwLk30tD4cKwKnsDE5ZgYIQ8gB7g5zYaRMDTKRM7Vikvy2_BiDv_-
jfzJ6QubfFJ59hwAZKIKqH-W1MLjQGbfPXt0OGLHlMeIOGOAigHm5hwkGtjS1q_D67--
yCi9JuQf6sVKEfHJfwbtXl-_0FHhjzCgHpy7axlLwgBIypMPxTFD6qBQRmJkS1-ByZKMLiyOOgv0Ky1-rcYE5ZVk-yN3ykdhV1yA
lnNO88oYsj83qguStIJFNcgkIgc_yJRyNPi_P3_9IpnEynzQc6MaxcIL5_64Aw_EBuVgP89xmFF51NSP1cip2x2Bbz2wEx-
umGBGrKAReTZmTgudF2pkJ8ZDs97vnuQuEturTtvloGQaw-JZf8aXzTiCcavgpQKXinEOhYOQwXhFagzkeAEvhciDb8VPA8CF-
XjKTFpfwkjl-yWy_it08urXqNJppjJM532Yxqc9UiuRCzLgqlztPm0pUtMR27Ij00lbnINPqpslYjqBd_vetJJKJMLgsI7NnMe7J
8rEZN65J3Llp3CcBoQtXQAp_7PF7j-Fb_MJLb5PA86aR5f0ZqnyZJYnLbOKSNdC-SMYoYMVGLD1es8Vj_Aw9g-cBYHhe6C1sZsSp
B1O5QMRI5cJsDm8YpT8HlBWAqY8vVbZvAyzVNE7gzN7K29phKE8VBvAvU22Uqa03Y8pw4WE30YaM39HuZT5OL-1HZHSo3xHZbLlU
edRRjfCgOd0mvE_fEMM_6BJD39nSfJ-o7UPGGYUFzp-9w4fhgpagSEZa5ln-nCA2iskwCNH9RHSo16z0syM_1FQe8OsWV0NJAu0U
-rsSLH8y8fVW8i53o8vQbb5pnJzav1x9Atmw62BkW76WQBz4KZretIxc0kDAVA7cLw8-1fSn24nre2YQHQFzYdFDb06TY9tkctLQ
Ufjcf6R_o-PovtycvXkydkPQDd4aORRHwTgeTbNtaW8MgdI1Nmb8sOEQCKQjX78-D-eH23T

**By submitting this issue I confirm that I am aware that this information can
potentially be used to determine what kind of calculation was performed at the
time of error.**

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.