Module: XmlConv
- Defined in:
- lib/xmlconv/i2/order.rb,
lib/xmlconv/config.rb,
lib/xmlconv/i2/date.rb,
lib/xmlconv/version.rb,
lib/xmlconv/i2/header.rb,
lib/xmlconv/i2/record.rb,
lib/xmlconv/model/bdd.rb,
lib/xmlconv/model/bsr.rb,
lib/xmlconv/util/mail.rb,
lib/xmlconv/view/foot.rb,
lib/xmlconv/view/head.rb,
lib/xmlconv/i2/address.rb,
lib/xmlconv/model/item.rb,
lib/xmlconv/model/name.rb,
lib/xmlconv/view/login.rb,
lib/xmlconv/view/pager.rb,
lib/xmlconv/i2/document.rb,
lib/xmlconv/i2/position.rb,
lib/xmlconv/model/party.rb,
lib/xmlconv/model/price.rb,
lib/xmlconv/state/login.rb,
lib/xmlconv/state/global.rb,
lib/xmlconv/util/session.rb,
lib/xmlconv/model/address.rb,
lib/xmlconv/model/invoice.rb,
lib/xmlconv/util/autoload.rb,
lib/xmlconv/util/invoicer.rb,
lib/xmlconv/view/template.rb,
lib/xmlconv/model/delivery.rb,
lib/xmlconv/model/document.rb,
lib/xmlconv/util/validator.rb,
lib/xmlconv/model/agreement.rb,
lib/xmlconv/model/part_info.rb,
lib/xmlconv/util/known_user.rb,
lib/xmlconv/view/navigation.rb,
lib/xmlconv/util/application.rb,
lib/xmlconv/util/destination.rb,
lib/xmlconv/util/transaction.rb,
lib/xmlconv/view/transaction.rb,
lib/xmlconv/model/transaction.rb,
lib/xmlconv/state/transaction.rb,
lib/xmlconv/view/preformatted.rb,
lib/xmlconv/view/transactions.rb,
lib/xmlconv/custom/lookandfeel.rb,
lib/xmlconv/model/id_container.rb,
lib/xmlconv/model/invoice_item.rb,
lib/xmlconv/state/transactions.rb,
lib/xmlconv/model/delivery_item.rb,
lib/xmlconv/util/rack_interface.rb,
lib/xmlconv/view/navigationlink.rb,
lib/xmlconv/model/item_container.rb,
lib/xmlconv/util/polling_manager.rb,
lib/xmlconv/model/party_container.rb,
lib/xmlconv/model/price_container.rb,
lib/xmlconv/state/global_predefine.rb,
lib/xmlconv/model/freetext_container.rb,
lib/xmlconv/model/part_info_container.rb
Overview
Model::PartInfoContainer – xmlconv2 – 23.06.2004 – [email protected]
Defined Under Namespace
Modules: Custom, I2, Model, State, Util, View
Constant Summary collapse
- CONFIG =
config
- VERSION =
'1.1.4'
Class Method Summary collapse
Class Method Details
.start_server ⇒ Object
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 |
# File 'lib/xmlconv/util/application.rb', line 96 def XmlConv.start_server XmlConv::Util.autoload(XmlConv::CONFIG.plugin_dir, 'plugin') XmlConv::Util.autoload(XmlConv::CONFIG.postproc_dir, 'postproc') Mail.defaults do delivery_method(:smtp, address: XmlConv::CONFIG.smtp_server, port: XmlConv::CONFIG.smtp_port, domain: XmlConv::CONFIG.smtp_domain, user_name: XmlConv::CONFIG.smtp_user, password: XmlConv::CONFIG.smtp_pass, authentication: XmlConv::CONFIG.smtp_authtype, enable_starttls_auto: true) end ODBA.storage.dbi = ODBA::ConnectionPool.new("DBI:Pg:#{XmlConv::CONFIG.db_name}", XmlConv::CONFIG.db_user, XmlConv::CONFIG.db_auth) ODBA.cache.setup puts "#{Time.now}: Prefetching cache. This may take a minute or two" ODBA.cache.prefetch $0 = XmlConv::CONFIG.program_name puts "#{Time.now}: Prefetching finshed program name is #{$0}" app = XmlConvApp.new DRb.start_service(XmlConv::CONFIG.server_url, app) SBSM.logger.info(XmlConv::CONFIG.program_name) { "drb-service listening on #{XmlConv::CONFIG.server_url}" } puts "#{Time.now}: start_server done returning #{app.class}" app end |