Questo sito utilizza cookie per le proprie funzionalità e per inviarti pubblicità e servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all’uso dei cookie.

Accedendo al link http://www.odoo-italia.org/index.php/home/cookie-policy puoi leggere in dettaglio le modalità di trattamento dei cookie da parte dell'Associazione Odoo Italia.

Benvenuto, Ospite
Nome utente: Password: Ricordami
Ricordati di inserire la versioni di Odoo per cui poni la domanda

ARGOMENTO: Eclipse vs ServicesLinux

Eclipse vs ServicesLinux 2 Anni 4 Giorni fa #27222

  • giuseppeflammia
  • Avatar di giuseppeflammia
  • Offline
  • Expert Boarder
  • Messaggi: 100
  • Ringraziamenti ricevuti 1
  • Karma: 0
Ciao a tutti,

sto utlizzando una macchina virtuale Linux centos con una istanza di odoo 8.
Per avviare il server (qualcuno prima di me ha messo su tutto l'impianto ... ), viene utilizzato un service all'avvio che fa partire il server
[Unit]
Description=Advanced OpenSource ERP and CRM server
Requires=postgresql.service
After=postgresql.service
[Install]
Alias=odoo.service
[Service]
Type=simple
PermissionsStartOnly=true
EnvironmentFile=-/etc/conf.d/odoo-server
User=odoo
Group=odoo
SyslogIdentifier=odoo-server
PIDFile=/run/odoo/odoo-server.pid
ExecStartPre=/usr/bin/install -d -m755 -o odoo -g odoo /run/odoo
#ExecStart=/usr/local/bin/odoo-server -c /etc/odoo-server.conf --pid=/run/odoo/odoo-server.pid --syslog $OPENERP_ARGS
ExecStart=/usr/local/bin/odoo-server -c /etc/odoo-server.conf --pid=/run/odoo/odoo-server.pid
ExecStop=/bin/kill $MAINPID
[Install]
WantedBy=multi-user.target

Mi collego a localhost e riesco a navigare dentro tutti i moduli senza riceve nessun error.

Dato che devo fare delle attività di sviluppo sui moduli già esistenti, decido di installare un Eclipse su questa macchina e pyDev2.7 come plugin.

Su odoo.py faccio Run Python, dalla console mi dice che il server si è avviato sulla porta 8069 .. bla blqa bla...

Mi collego all'istanza di Odoo, magicamente non riesco più ad entrare nei moduli perchè mi da un errore di "sincronizzazione" .

Nel passaggio dal service all'istanza di odoo killo naturalemten il processo server da terminale.

Adesso mi chiedo: che differenza c'è tra far partire da un lato o dall'altro il server di odoo???

Dove dovrei spulciare con maggiare attenzione visto che mi sono fatto già un giro nei file di configurazione ma non credo di aver notato stranezze
Ultima modifica: 2 Anni 4 Giorni fa da giuseppeflammia.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Eclipse vs ServicesLinux 2 Anni 4 Giorni fa #27224

  • gigidn
  • Avatar di gigidn
  • Offline
  • Platinum Boarder
  • Messaggi: 1925
  • Ringraziamenti ricevuti 446
  • Karma: 22
Probabilmente il problema sta in questo:

-c /etc/odoo-server.conf

Come servizio il server viene avviato con quel file di configurazione mentre la eclipse è senza file di configurazione quindi prende quello di default nella home dell'utente con il quale lanci odoo/eclipse.

Specifica questo parametro all'avvio tramite eclipse e dovrebbe sistemarsi tutto.
@KTec
www.ktec.it
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Eclipse vs ServicesLinux 2 Anni 4 Giorni fa #27227

  • giuseppeflammia
  • Avatar di giuseppeflammia
  • Offline
  • Expert Boarder
  • Messaggi: 100
  • Ringraziamenti ricevuti 1
  • Karma: 0
gigidn ha scritto:
Probabilmente il problema sta in questo:

-c /etc/odoo-server.conf

Come servizio il server viene avviato con quel file di configurazione mentre la eclipse è senza file di configurazione quindi prende quello di default nella home dell'utente con il quale lanci odoo/eclipse.

Specifica questo parametro all'avvio tramite eclipse e dovrebbe sistemarsi tutto.


e come faccio a dire ad eclipse ... leggi questo file di configuazione ??
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Eclipse vs ServicesLinux 2 Anni 4 Giorni fa #27228

  • giuseppeflammia
  • Avatar di giuseppeflammia
  • Offline
  • Expert Boarder
  • Messaggi: 100
  • Ringraziamenti ricevuti 1
  • Karma: 0
confrontando i log di avvio dei due server (service Linux e eclipse) ho notato questa differenza:

ECLIPSE:
openerp: addons paths: ['/home/odoo/.local/share/Odoo/addons/8.0', u'/opt/odoo/openerp/addons']



SERVICE LINUX:
openerp: addons paths: ['/home/odoo/.local/share/Odoo/addons/8.0', u'/usr/lib/python2.7/site-packages/odoo-8.0.post20160413-py2.7.egg/openerp/addons', u'/home/odoo/custom-addons']

Come posso indicare lato eclipse che deve cercare i nuovi moduli in una specifica cartella ?
Ultima modifica: 2 Anni 4 Giorni fa da giuseppeflammia.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Eclipse vs ServicesLinux 2 Anni 4 Giorni fa #27229

  • giuseppeflammia
  • Avatar di giuseppeflammia
  • Offline
  • Expert Boarder
  • Messaggi: 100
  • Ringraziamenti ricevuti 1
  • Karma: 0
Ciao problema risolto:
all'interno delle "run configuration" -> nel tab "Arguments" ho messo

-c /home/odoo/Documents/odoo-server.conf

con dentro il file di configurazione del server.

Ora riesco ad avviare il server da eclipse senza problemi.

Grazie mille per i suggerimenti!
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Tempo creazione pagina: 0.126 secondi

Odoo Italia Associazione - C.F: 94200470485 - Sede: Viale dei Cadorna, 83 - Firenze - Italy

Protected by R Antispam