Comment #15 on issue 587 by brut...@gmail.com: Remote module to load
librarys remotely
http://code.google.com/p/robotframework/issues/detail?id=587
What's the status of this enhancement?
I know this probably isn't the best solution for duplicate keyword names
but it might be a good start.
You could start an XML RPC server on say port 8270 and have it serve a
RemoteLibLoaderLibrary which has one function 'export' which would take in
a port and a library. The return value of 'export' could be the port on
which the newly loaded library is running on. This way you could specify a
Library name client side when importing a Remote library and you won't have
the ambiguous keyword name problem.
The ideal solution would allow you to load a library and specify a Library
name and perhaps the remote XML RPC server would have a
get_library_names(self) and change the other functions to something like
get_keyword_names(self, libraryName). Then the keyword look up would have
to be enhanced to resolve library names residing on the remote server.