OpenERP 5.0.16, 6.0.3 & 6.0.4 Technical Tutorial : Menjalankan OpenERP 5.0.16 dan 6.03/04 Berdampingan Tanpa Instalasi

Developer OpenERP yang masih mengembangkan ver 5.0.16 (seperti saya :D -red) pasti akan membutuhkan juga untuk menjalankan ver 6.0x. Untuk yang belum mencoba atau yang belum tahu, It’s doable. Tidak ada dependensi yang berbeda antara OpenERP server dan GTK-Client milik ver 5.0.16 dan 6.0x. Perlu dicatat bahwa OpenERP dijalankan tanpa instalasi.

Hal yang perlu diperhatikan adalah file configurasi dari OpenERP server nya. Parameter root_path dan addons_path harus disesuaikan ketika menjalankan versi yang berbeda. Berikut beberapa trik untuk menjalankan OpenERP dengan versi yang berbeda.

#1 Versi 5.0.16 dan 6.0x dengan menggunakan file konfigurasi yang sama

Bagi developer yang menjalankan OpenERP server tanpa menentukan file konfigurasi yang digunakan, OpenERP akan secara otomatis membuat file .openerp_serverrc pada direktori home. File ini akan digunakan oleh OpenERP server, baik ver 5.0.16 atau 6.0x, sebagai konfigurasi.

Jadi setiap akan menjalankan server dengan versi yang berbeda maka parameter root_path dan addons_path harus disesuaikan. Contoh

OpenERP Server 5.0.16 mempunyai konfigurasi sebagai berikut :
Root Path : /home/oe/openerp_server_5-0.16/bin
Addons Path : /home/oe/openerp_server_5-0.16/bin/addons

Maka file .openerp_serverrc perlu disesuaikan menjadi

...
...
root_path = /home/oe/openerp_server_5-0.16/bin
...
...
addons_path = /home/oe/openerp_server_5-0.16/bin/addons

Sementara itu OpenERP Server 6.03 mempunyai konfigurasi sebagai berikut :
Root Path : /home/oe/openerp_server_6-03/bin
Addons Path : /home/oe/openerp_server_6-03/bin/addons

Maka file .openerp_serverrc perlu disesuaikan menjadi

...
...
root_path = /home/oe/openerp_server_6-03/bin
...
...
addons_path = /home/oe/openerp_server_6-03/bin/addons
#1 Versi 5.0.16 dan 6.0x dengan menggunakan file konfigurasi yang berbeda

Misalnya OE 5.0.16 dibuatkan file konfigurasi /home/conf_oe_5-0-16 dan OE 6.03 dibuatkan file konfigurasi /home/conf_oe_6-03. Maka ketika menjalankan openerp server 5.0.16 syntaxnya adalah sebagai berikut :


python openerp-server.py --config=/home/conf_oe_5-0-16

Sedangkan ketika menjalankan openerp server 6.03 syntaxnya adalah sebagai berikut :


python openerp-server.py --config=/home/conf_oe_6-03

About these ads
No comments yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s