[python] Je k dispozici novější verze?

Petr Messner petr.messner na gmail.com
Pondělí Prosinec 3 19:11:03 CET 2018


To je na nějakých desktopech? Na Windows nebo tak něčem? Jde o aktualizaci
programů v noci, nebo se fakt musí řešit nějaké HA/nepřerušený běh?

Asi znáš věci jako Ansible, Chocolatey... V čem konkrétně nevyhovují?

PM




po 3. 12. 2018 v 16:30 odesílatel Petr Blahoš <petr na blahos.com> napsal:

> Ano. Ovšem ten deploy proces vypadá tak, že se někam nahraje nová verze
> balíčku, a nějaké množství počítačů si tu novou verzi musí nějak opatrně
> převzít. Opatrně znamená, že je nemůžu jenom tak zabít a přeinstalovat, ale
> musím počkat, až tam něco doběhne, zařídit, aby se to nerozběhlo znovu,
> shodit aplikaci, nainstalovat, a spustit znovu. Dále, ne všechny ty
> počítače
> musí nutně běžet, proto ten deploy vypadá tak, že když se počítač spustí,
> tak
> si zaktualizuje na poslední verzi, ale když běží, tak se musí nějak
> dozvědět,
> že se má zaktualizovat. A teď řeším tu část: Dozvědět se, že se má
> zaktualizovat.
>
> --
> Petr
>
>
>
> On Mon, Dec 3, 2018 at 4:18 PM Petr Messner <petr.messner na gmail.com>
> wrote:
>
>> Když uděláš novou verzi aplikace, tak v následujícím deploy procesu
>> (nějaký skript, nebo ideálně spuštěný automaticky přes CI) se tato nasadí.
>> Tohle? Nebo něco jiného?
>>
>> PM
>>
>> po 3. 12. 2018 v 16:02 odesílatel Petr Blahoš <petr na blahos.com> napsal:
>>
>>> Tohle je ale API warehousu, můj balíček vůbec na warehousu nebude, bude
>>> na nějakým místním disku. Já jsem spíš doufal, že tomu předhodím soubor,
>>> a ono mi to řekne: Je / není novější, než ten nainstalovaný.
>>>
>>> --
>>> Petr
>>>
>>> On Mon, Dec 3, 2018 at 3:51 PM Jirka Vejrazka <jirka.vejrazka na gmail.com>
>>> wrote:
>>>
>>>> Neco jako https://warehouse.pypa.io/api-reference/#available-apis ?
>>>>
>>>>   Jirka
>>>>
>>>> On Mon, 3 Dec 2018 at 15:48, Petr Blahoš <petr na blahos.com> wrote:
>>>>
>>>>> Ahoj,
>>>>>
>>>>> tak už máme solidně fungující pip, takže když uděláme pip install -U
>>>>> balíček....whl,
>>>>> tak ho to nainstaluje. Teď si ale představte, že mám nějakou dlouho
>>>>> běžící aplikaci,
>>>>> a v ní bych se potřeboval ptát, jestli existuje nová verze (v
>>>>> kterémžto případě aplikaci
>>>>> ukončím, zaktualizuju, a znovu spustím).
>>>>>
>>>>> Existuje nějaké API, které je schopné říct mi, jaká je aktuální
>>>>> nainstalovaná verze
>>>>> balíčku, a jestli verze na vzdáleném úložišti je novější?
>>>>>
>>>>> Díky,
>>>>> Petr
>>>>> --
>>>>> https://blahos.com/
>>>>> https://traceability.cz/
>>>>> _______________________________________________
>>>>> Python mailing list
>>>>> python na py.cz
>>>>> http://www.py.cz/mailman/listinfo/python
>>>>>
>>>>> Visit: http://www.py.cz
>>>>>
>>>> _______________________________________________
>>>> Python mailing list
>>>> python na py.cz
>>>> http://www.py.cz/mailman/listinfo/python
>>>>
>>>> Visit: http://www.py.cz
>>>>
>>>
>>>
>>> --
>>> https://blahos.com/
>>> https://traceability.cz/
>>> _______________________________________________
>>> Python mailing list
>>> python na py.cz
>>> http://www.py.cz/mailman/listinfo/python
>>>
>>> Visit: http://www.py.cz
>>>
>> _______________________________________________
>> Python mailing list
>> python na py.cz
>> http://www.py.cz/mailman/listinfo/python
>>
>> Visit: http://www.py.cz
>>
>
>
> --
> https://blahos.com/
> https://traceability.cz/
> _______________________________________________
> Python mailing list
> python na py.cz
> http://www.py.cz/mailman/listinfo/python
>
> Visit: http://www.py.cz
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://www.py.cz/pipermail/python/attachments/20181203/4a58e20e/attachment.html>


Další informace o konferenci Python