← Back to team overview

openerp-community team mailing list archive

Re: Development Module Flow

 

Obrigado Daniel.
Meus pais são dos Açores. :)

I will have a look at the tool when I get into the office on Friday
Morning.


On Thu, Oct 31, 2013 at 6:15 PM, Daniel Reis <dgreis@xxxxxxx> wrote:

>  David,
>
> You may give a try at this tool: https://github.com/dreispt/oetor
> It's still in an early stage, but I'm hoping it can be helpful to people
> getting started with OpenERP development.
>
> Regards
> Daniel
>
> Quoting David <trancen@xxxxxxxxx>:
>
> Ok gotcha, Thanks Ray and Brendan.
>
> The way I was restarting the service was via "service openerp restart",
> can I just hard code my module I wanted updated into the "openerp-server.conf"
> file?
>
> Tried:
>
> /usr/bin/openerp-server --config=/etc/openerp/openerp-server.conf
> --logfile=/var/log/openerp/openerp-server.log -u parts -d myproject
>
> But was getting the error of "OperationalError: FATAL:  role "david" does
> not exist"
>
> Tried to add --db_user=openerp  with the same results.
>
>
> On Thu, Oct 31, 2013 at 3:40 PM, Ray Carnes <rcarnes@xxxxxxxxxxxxxxxxxxx>wrote:
>
>>  Any changes you make to python won’t be ‘seen’ by the server until it
>> restarts.
>>
>>
>>
>> You can use a command-line argument: -u <your_module> so that your module
>> is updated (XML re-loaded, database structure changed, etc) happens
>> automatically.
>>
>>
>> Follow this procedure:
>>
>> 1. Run the server
>>
>> 2. Install your module
>>
>> 3. Test your module
>>
>> 4. Make your changes to the PY and XML files
>>
>> 5. Stop the server
>>
>> 6. Start the server with the –u option
>>
>>
>>
>> Repeat the Test, Change, Stop, Start process
>>
>>
>> Ray.
>>
>>
>>
>> *From:* Openerp-community [mailto:openerp-community-bounces+rcarnes=
>> ursainfosystems.com@xxxxxxxxxxxxxxxxxxx] *On Behalf Of* David
>> *Sent:* Thursday, October 31, 2013 12:34 PM
>> *To:* openerp-community@xxxxxxxxxxxxxxxxxxx
>> *Subject:* [Openerp-community] Development Module Flow
>>
>>
>>
>> I'm starting to spend more time working on building a simple module to
>> get the change of things. I'm keeping it very simple now.
>> OpenERP(7) is running on a linux box. I'm on a Windows machine, and
>> SSHing into the Linux box to make my changes to the files with
>> a text editor in the shell.
>>
>> I have the directory where I have my module mapped to in
>> "openerp-server.conf", I can see my module listed in "Installed Modules"
>> list.  So that's not
>> a problem.
>> Now the issue I have is making changes to my *.py and *.xml. I see that
>> they aren't updated in the new menu I created, I have found that I need to
>> always go back to the Settings and UPDATE my model. But issues I have is
>> that sometimes that doesn't update my changes and it's also time consuming
>> going back and
>> forth to force the update. And sometimes the changes don't even appear.
>>
>> Now the question is, is this the correct procedure? Is there a proper way
>> to make changes to the module and see them in OE in a quicker manner? Do I
>> have to flush a cache
>> to see my changes even though I have forced a UPDATE they don't appear in
>> my new menu.
>>
>
>
>

References