From 00724077e1a7783e3fa452979a734ceda83ed024 Mon Sep 17 00:00:00 2001 From: Mario Date: Sun, 4 Aug 2024 23:05:56 +0200 Subject: [PATCH] Add proxmox hostname to vps name --- .../__pycache__/vps_server.cpython-39.pyc | Bin 4773 -> 4835 bytes ow_vm_management/models/vps_server.py | 4 +++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ow_vm_management/models/__pycache__/vps_server.cpython-39.pyc b/ow_vm_management/models/__pycache__/vps_server.cpython-39.pyc index 5c2bc224af0624759870140490bb9591d6d0fdd0..3e16b155552e2b071747be280391e465beae00d3 100644 GIT binary patch delta 1037 zcmaKqOH30{6o&7acG}X;OsDS_%1h-@1to0Mm=GTXWuao!nEIf!-Vs3<+Pdo#9c93`)sPVU$Nir&@wd@mSqlrDj8Mg53Lp&c&Uss&4WAbo4McW#H$FFg-o~GFbI1wJfiAg8Qqu6bi-ST_4?r^s-$86Ix{5Ie|qS+7b_gT*b3HG2&m?HXG8 z!%#OKqcHQgp(IbDp$R8NeLS^9us6(8|FIzZyA~9-^pAzrUw&%J;xLBEHQa84?y0wO ztpT<|_u@-!<2uqeF4bMS4{7%Ii~NMP!?cI?x*w(8HvZPMkM>tQG*<=8`>Q}h^Z*^$ z^wPmi&zURaBJq-nF{{mX)I7^afH-L&D_s=@hY#YCPM)qpl2qX_Tp@WvvHvh_2Y2s7 zWC+Pck~<_u13QVp?S*p1F3wv`@&g7}l&=0CklRkQ1OW1)BUpkS@hJEO4sTx$`M}ro z%26?;^+CUQqK*1;_;cnm; z&Kg6Y-oWu^;zIcD=>k^ln%v3DG+FyGHP!oUred*4$vw=Jd`fZ;v&t+gWn89&OeIVk zB4Ez8U&SitYsTiSa=AEd74F&Pd!_PCHdC@#K|D40WQuaZKkF@Iuf#`laeNG`ruUNd zpu*0{!Sho4$L)$WZ83IQDs^mbp;%#OWP4nu2}uKIi}v#Hf{n*Wc1)~C`ciq>QRf$^ eHOJ)hx<;8LK1A|xS7f6jp_7u1$kZ#W=<%OxpAIzu delta 951 zcmaJJ({L0oKK)Yp24U+k}R=YnwcEG!;&6>Dba}bfqmgEjaZY6l9}4HVg)RX2O4pjXae>M zTx%p~CD{Zk$b)E^wL(0E?N-??HS9WNTWeS+sJjWYElI2}_w#TSa6#RQa2=Pb@d$0V zH~hraMw07I0Ai}#_p`3Uat%kp-1rq}p% z=zk)}{!s*l-TX%cW!b<8hg`+g)@ZuX%GD;A6@_-&7p^H>#PqzapmB{@RTupTqjqxUcwMrDEw92W)ed#}^XFBZSTiM^2)FF;m| zs|Dy0FVv54YH!2m1{X`?A0{69Gte(y`$ydwqyusB%|9nffi4&lPXfI#DBc8euq6!b z93=K8wPA4O&{r3ag7+>?Va2j?nv?lu?LpXg-Dh{oMK&pQ2MbAkTIvo~EHPbDLqb%- zEW(x;3(dm~u^URkl=u+pPR_{IU(P&gJHi`Y9+$EAo!5#F%IuOfUY6W5ZkCI4MaD)Y zbB!%5<;(1XY>!E}B318|yt#UE$t*HE_-XMroQYqz{fkSqxWMF>*^yZOv7Q4{OzLNS OBT_sgp;tW9N4^7{QuH1G diff --git a/ow_vm_management/models/vps_server.py b/ow_vm_management/models/vps_server.py index 339952f..7089ba7 100644 --- a/ow_vm_management/models/vps_server.py +++ b/ow_vm_management/models/vps_server.py @@ -75,7 +75,9 @@ class VPSServer(models.Model): config_data = config_response.json()['data'] # Update fields - self.name = config_data.get('name', f"{vm_type}-{vm_id}") + hostname = config_data.get('hostname', '') + vm_name = f"{vm_type}-{vm_id}" + self.name = f"{vm_name} ({hostname})" if hostname else vm_name self.cpu = status_data.get('cpus', 0) self.ram = status_data.get('maxmem', 0) / (1024 * 1024 * 1024) # Convert to GB self.storage = status_data.get('maxdisk', 0) / (1024 * 1024 * 1024) # Convert to GB