Commit 818fd468 authored by Hugo Roenick's avatar Hugo Roenick

Commit parcial do item [OPENBUS-1732]/[OPENBUS-1736]: [LUA] Implementar demos para o SDK 2.0

- pequenas correções em valores de strings utilizados

git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/trunk@133392 ae0415b3-e90b-0410-900d-d0be9363c56b
parent ef8e7c9f
......@@ -4,10 +4,10 @@ local openbus = require "openbus"
-- process command-line arguments
local bushost, busport, entity, password = ...
bushost = assert(bushost, "o 1o. argumento é o host do barramento")
busport = assert(busport, "o 2o. argumento é a porta do barramento")
busport = assert(tonumber(busport), "o 2o. argumento é um número de porta")
entity = assert(entity, "o 3o. argumento é a entidade a ser autenticada")
bushost = assert(bushost, "o 1o. argumento o host do barramento")
busport = assert(busport, "o 2o. argumento a porta do barramento")
busport = assert(tonumber(busport), "o 2o. argumento um nmero de porta")
entity = assert(entity, "o 3o. argumento a entidade a ser autenticada")
local params = {
bushost = bushost,
busport = busport,
......@@ -31,7 +31,7 @@ local ok, result = pcall(function ()
local OfferRegistry = OpenBusContext:getOfferRegistry()
return OfferRegistry:findServices{
{name="openbus.component.interface",value=repID},
{name="offer.domain",value="Demo Chain Validation"},
{name="offer.domain",value="Demo Call Chain"},
}
end)
if not ok then
......@@ -43,24 +43,24 @@ else
ok, result = pcall(function ()
-- get the facet providing the service
local facet = assert(offer.service_ref:getFacet(repID),
"o serviço encontrado não provê a faceta ofertada")
"o servio encontrado no prov a faceta ofertada")
-- invoke the service
facet:__narrow():showMessage("Hello!")
end)
if not ok then
if result._repid == "IDL:Unauthorized:1.0" then
io.stderr:write("serviço com papel ",utils.getprop(offer, "offer.role"),
" não autorizou a chamada\n")
io.stderr:write("servio com papel ",utils.getprop(offer, "offer.role"),
" no autorizou a chamada\n")
elseif result._repid == "IDL:Unavailable:1.0" then
io.stderr:write("serviço com papel ",utils.getprop(offer, "offer.role"),
" está indisponível\n")
io.stderr:write("servio com papel ",utils.getprop(offer, "offer.role"),
" est indisponvel\n")
else
utils.showerror(result, params, utils.errmsg.Service)
end
end
end
if ok == nil then
io.stderr:write("não foi possível encontrar o serviço esperado\n")
io.stderr:write("no foi possvel encontrar o servio esperado\n")
end
end
......
......@@ -5,12 +5,12 @@ local ComponentContext = require "scs.core.ComponentContext"
-- process command-line arguments
local bushost, busport, entity, privatekeypath = ...
bushost = assert(bushost, "o 1o. argumento é o host do barramento")
busport = assert(busport, "o 2o. argumento é a porta do barramento")
busport = assert(tonumber(busport), "o 2o. argumento é um número de porta")
entity = assert(entity, "o 3o. argumento é a entidade a ser autenticada")
bushost = assert(bushost, "o 1o. argumento o host do barramento")
busport = assert(busport, "o 2o. argumento a porta do barramento")
busport = assert(tonumber(busport), "o 2o. argumento um nmero de porta")
entity = assert(entity, "o 3o. argumento a entidade a ser autenticada")
privatekeypath = assert(privatekeypath,
"o 4o. argumento é o caminho da chave privada de autenticação da entidade")
"o 4o. argumento o caminho da chave privada de autenticao da entidade")
local privatekey = assert(openbus.readKeyFile(privatekeypath))
local params = {
bushost = bushost,
......@@ -44,7 +44,7 @@ local function chain2str(chain)
end
local function callService(offer, message)
local facet = assert(offer.service_ref:getFacet(iface.repID),
"o serviço encontrado não provê a faceta ofertada")
"o servio encontrado no prov a faceta ofertada")
facet:__narrow():showMessage(message)
end
local messenger = {}
......@@ -60,7 +60,7 @@ function messenger:showMessage(message)
return
end
end
io.stderr:write("serviços encontrados não estão disponíveis\n")
io.stderr:write("servios encontrados no esto disponveis\n")
error{_repid="IDL:Unavailable:1.0"}
end
......@@ -91,14 +91,14 @@ local ok, result = pcall(function ()
offers = OfferRegistry:findServices{
{name="openbus.component.interface",value=iface.repID},
{name="offer.role",value="actual messenger"},
{name="offer.domain",value="Demo Chain Validation"},
{name="offer.domain",value="Demo Call Chain"},
}
assert(#offers, "nenhum serviço encontrado para repassar mensagens")
assert(#offers, "nenhum servio encontrado para repassar mensagens")
-- register service at the bus
OfferRegistry:registerService(component.IComponent, {
{name="offer.role",value="proxy messenger"},
{name="offer.domain",value="Demo Chain Validation"},
{name="offer.domain",value="Demo Call Chain"},
})
end)
......
......@@ -5,13 +5,13 @@ local openbus = require "openbus"
-- process command-line arguments
local bushost, busport, entity, password, interval, timeout = ...
bushost = assert(bushost, "o 1o. argumento é o host do barramento")
busport = assert(busport, "o 2o. argumento é a porta do barramento")
busport = assert(tonumber(busport), "o 2o. argumento é um número de porta")
entity = assert(entity, "o 3o. argumento é a entidade a ser autenticada")
interval = assert(tonumber(interval or 1), "o 5o. argumento é um tempo entre "..
bushost = assert(bushost, "o 1o. argumento o host do barramento")
busport = assert(busport, "o 2o. argumento a porta do barramento")
busport = assert(tonumber(busport), "o 2o. argumento um nmero de porta")
entity = assert(entity, "o 3o. argumento a entidade a ser autenticada")
interval = assert(tonumber(interval or 1), "o 5o. argumento um tempo entre "..
"tentativas de acesso ao barramento em virtude de falhas")
retries = assert(tonumber(timeout or 10), "o 6o. argumento é o número máximo "..
retries = assert(tonumber(timeout or 10), "o 6o. argumento o nmero mximo "..
"de tentativas de acesso ao barramento em virtude de falhas")
local params = {
bushost = bushost,
......@@ -60,7 +60,7 @@ conn:onInvalidLogin()
-- search for offer
local timestamp
local props = {{name="offer.domain",value="Demo Independent Clock"}}
local props = {{name="offer.domain",value="Demo Deditaced Clock"}}
repeat
local OfferRegistry = OpenBusContext:getOfferRegistry()
local ok, result = pcall(OfferRegistry.findServices, OfferRegistry, props)
......@@ -71,7 +71,7 @@ repeat
local ok, result = pcall(function ()
-- get the facet providing the service
local facet = assert(offer.service_ref:getFacetByName("Clock"),
"o serviço encontrado não provê a faceta ofertada")
"o servio encontrado no prov a faceta ofertada")
-- invoke the service
timestamp = facet:__narrow():getTime()
end)
......@@ -82,7 +82,7 @@ repeat
end
end
if timestamp == nil then
io.stderr:write("não foi possível utilizar os serviços encontrados\n")
io.stderr:write("no foi possvel utilizar os servios encontrados\n")
end
end
until timestamp or not retry()
......
......@@ -5,14 +5,14 @@ local ComponentContext = require "scs.core.ComponentContext"
-- process command-line arguments
local bushost, busport, entity, privatekeypath, interval = ...
bushost = assert(bushost, "o 1o. argumento é o host do barramento")
busport = assert(busport, "o 2o. argumento é a porta do barramento")
busport = assert(tonumber(busport), "o 2o. argumento é um número de porta")
entity = assert(entity, "o 3o. argumento é a entidade a ser autenticada")
bushost = assert(bushost, "o 1o. argumento o host do barramento")
busport = assert(busport, "o 2o. argumento a porta do barramento")
busport = assert(tonumber(busport), "o 2o. argumento um nmero de porta")
entity = assert(entity, "o 3o. argumento a entidade a ser autenticada")
privatekeypath = assert(privatekeypath,
"o 4o. argumento é o caminho da chave privada de autenticação da entidade")
"o 4o. argumento o caminho da chave privada de autenticao da entidade")
local privatekey = assert(openbus.readKeyFile(privatekeypath))
interval = assert(tonumber(interval or 1), "o 5o. argumento é um tempo entre "..
interval = assert(tonumber(interval or 1), "o 5o. argumento um tempo entre "..
"tentativas de acesso ao barramento em virtude de falhas")
local params = {
bushost = bushost,
......@@ -46,7 +46,7 @@ local component = ComponentContext(orb, {
platform_spec = "Lua",
})
component:addFacet(iface.name, iface.repID, clock)
local props = {{name="offer.domain",value="Demo Independent Clock"}}
local props = {{name="offer.domain",value="Demo Dedicated Clock"}}
-- get bus context manager
......
......@@ -4,10 +4,10 @@ local openbus = require "openbus"
-- process command-line arguments
local bushost, busport, entity, password = ...
bushost = assert(bushost, "o 1o. argumento é o host do barramento")
busport = assert(busport, "o 2o. argumento é a porta do barramento")
busport = assert(tonumber(busport), "o 2o. argumento é um número de porta")
entity = assert(entity, "o 3o. argumento é a entidade a ser autenticada")
bushost = assert(bushost, "o 1o. argumento o host do barramento")
busport = assert(busport, "o 2o. argumento a porta do barramento")
busport = assert(tonumber(busport), "o 2o. argumento um nmero de porta")
entity = assert(entity, "o 3o. argumento a entidade a ser autenticada")
local params = {
bushost = bushost,
busport = busport,
......@@ -27,7 +27,7 @@ local ok, result = pcall(function ()
or entity)
-- find offers of the required service
local OfferRegistry = OpenBusContext:getOfferRegistry()
return OfferRegistry:findServices{{name="offer.domain",value="Hello Demo"}}
return OfferRegistry:findServices{{name="offer.domain",value="Demo Hello"}}
end)
-- show eventual errors or call services found
......@@ -41,7 +41,7 @@ else
local ok, result = pcall(function ()
-- get the facet providing the service
local facet = assert(offer.service_ref:getFacetByName("Hello"),
"o serviço encontrado não provê a faceta ofertada")
"o servio encontrado no prov a faceta ofertada")
-- invoke the service
facet:__narrow():sayHello()
end)
......
......@@ -5,12 +5,12 @@ local ComponentContext = require "scs.core.ComponentContext"
-- process command-line arguments
local bushost, busport, entity, privatekeypath = ...
bushost = assert(bushost, "o 1o. argumento é o host do barramento")
busport = assert(busport, "o 2o. argumento é a porta do barramento")
busport = assert(tonumber(busport), "o 2o. argumento é um número de porta")
entity = assert(entity, "o 3o. argumento é a entidade a ser autenticada")
bushost = assert(bushost, "o 1o. argumento o host do barramento")
busport = assert(busport, "o 2o. argumento a porta do barramento")
busport = assert(tonumber(busport), "o 2o. argumento um nmero de porta")
entity = assert(entity, "o 3o. argumento a entidade a ser autenticada")
privatekeypath = assert(privatekeypath,
"o 4o. argumento é o caminho da chave privada de autenticação da entidade")
"o 4o. argumento o caminho da chave privada de autenticao da entidade")
local privatekey = assert(openbus.readKeyFile(privatekeypath))
local params = {
bushost = bushost,
......@@ -60,7 +60,7 @@ local ok, result = pcall(function ()
-- register service at the bus
local OfferRegistry = OpenBusContext:getOfferRegistry()
OfferRegistry:registerService(component.IComponent,
{{name="offer.domain",value="Hello Demo"}})
{{name="offer.domain",value="Demo Hello"}})
end)
-- show eventual errors
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment