CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Community Contributions

[PyFoam] Purpose of the MetaServer and connecting to running simulations in a network

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   February 19, 2019, 06:45
Default Purpose of the MetaServer and connecting to running simulations in a network
  #1
New Member
 
Chris Coutinho
Join Date: Jan 2015
Location: Netherlands
Posts: 28
Rep Power: 11
cbcoutinho is on a distinguished road
I am running a number of OpenFOAM simulations in parallel as part of a parameter study, and handling them individually using the PyFoam utility. I need to connect to them remotely, and from the documentation this should be possible using a 'MetaServer'. This seems great because then I can manage the simulations through a single service, or at least, I think that's why the server exists. That being said, I'm running into some issues.

First off, the server itself is not python3 compatible - it raises a SyntaxError using Python 3.6:

Code:
$ pyFoamMetaServer.py --help
  File "/home/chris/.local/bin/pyFoamMetaServer.py", line 22
    except OSError, e:
                  ^
SyntaxError: invalid syntax

Is there somewhere I can report this as a bug (e.g github issue)?



Also, from the wiki/release notes, it seems that the MetaServer has been made obsolete (https://sourceforge.net/p/openfoam-e...eleaseNotes.md), but I can't find any information about how to connect to and/or manage a number of simulations that are connected via the alternative:



Code:
zeroconf
.
cbcoutinho is offline   Reply With Quote

Reply

Tags
pyfoam, server monitoring tools


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On



All times are GMT -4. The time now is 10:00.