[plonegov-br] Problema atualização brasil.gov.portal

Emiliano Carvalho emilianocarvalho.it em gmail.com
Quarta Janeiro 4 13:49:33 BRST 2017


Se retirar a virgula final de:

brasil.gov.portal.upgrades.v10700.handler, line 42, in
atualiza_produtos_terceiros

def atualiza_produtos_terceiros(portal_setup):
    """ Atualiza os profiles de produtos de terceiros."""
    profiles = [
        'brasil.gov.agenda:default',
        'brasil.gov.barra:default',
        'brasil.gov.portlets:default',
        'brasil.gov.tiles:default',
        'brasil.gov.vcge:default',
        'collective.cover:default',
        'collective.nitf:default',
        'collective.polls:default',
        'sc.embedder:default',
        'sc.social.like:default', *<== retirar esta virgula*
]





*Emiliano Carvalho*
emilianocarvalho.it em gmail.com

* +55 83 9692-3678 TIM*
*+55 83 8744-2285  OI*

Em 4 de janeiro de 2017 09:13, Rodrigo Ferreira de Souza <
rodfersou em gmail.com> escreveu:

> O bug acontece nessa linha https://github.com/
> plonegovbr/brasil.gov.portal/blob/master/src/brasil/gov/
> portal/upgrades/__init__.py#L12
>
> Provavelmente caiu em algum caso que não foi bem testado..
>
> Atenciosamente,
> Rodrigo Ferreira de Souza
>
> python -c "n='H+6(13+zT5((51(9z65zG+% 9';s=len(n)-1;i=list(range(s+
> 1))[::-1]+list(range(1,s+1));print('\n'.join([' '.join([chr(154-ord(n[(x
> if x > y else y)])) for y in i]) for x in i]))"
>
>
> 2017-01-03 16:35 GMT-02:00 Makelli Jucá <makelli em gmail.com>:
>
>> Ao tentar atualizar o portal
>> .gov.br: Portal Padrão 1.1.5.1
>>
>>    - Portal Padrão de sites para o Governo Federal
>>    -  Este produto foi atualizado. Versão anterior do profile era *10500* Nova
>>    versão do profile é *10801* Atualizar:
>>
>>
>>
>>
>> Ocorre o seguinte erro
>>
>> Traceback (innermost last):
>>   Module ZPublisher.Publish, line 138, in publish
>>   Module ZPublisher.mapply, line 77, in mapply
>>   Module ZPublisher.Publish, line 48, in call_object
>>   Module Products.CMFCore.FSPythonScript, line 127, in __call__
>>   Module Shared.DC.Scripts.Bindings, line 322, in __call__
>>   Module Shared.DC.Scripts.Bindings, line 359, in _bindAndExec
>>   Module Products.PythonScripts.PythonScript, line 344, in _exec
>>   Module script, line 11, in prefs_reinstallProducts
>>    - <FSPythonScript at /ifce/portal_quickinstaller/prefs_reinstallProducts>
>>    - Line 11
>>   Module Products.CMFPlone.QuickInstallerTool, line 101, in upgradeProduct
>>   Module Products.GenericSetup.upgrade, line 166, in doStep
>>   Module brasil.gov.portal.upgrades.v10700.handler, line 42, in atualiza_produtos_terceiros
>>   Module brasil.gov.portal.upgrades, line 12, in upgrade_profile
>> TypeError: string indices must be integers, not str
>>
>>
>> --
>> Comunidade Plone no Governo
>> Site: http://www.softwarelivre.gov.br/plone
>> Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
>> Histórico: http://colab.interlegis.leg.br/search/?type=thread&order=lat
>> est&list=plonegov-br
>> Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br
>>
>
>
> --
> Comunidade Plone no Governo
> Site: http://www.softwarelivre.gov.br/plone
> Wiki: http://colab.interlegis.leg.br/wiki/PloneGovBr
> Histórico: http://colab.interlegis.leg.br/search/?type=thread&order=
> latest&list=plonegov-br
> Lista: https://listas.interlegis.gov.br/mailman/listinfo/plonegov-br
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.interlegis.gov.br/pipermail/plonegov-br/attachments/20170104/8e269eaf/attachment.html>


Mais detalhes sobre a lista de discussão PloneGov-BR