[GRASS-SVN] r66805 - grass-addons/grass7/raster/r.agent/r.agent.rand
svn_grass at osgeo.org
svn_grass at osgeo.org
Wed Nov 11 09:48:57 PST 2015
Author: mic
Date: 2015-11-11 09:48:57 -0800 (Wed, 11 Nov 2015)
New Revision: 66805
Modified:
grass-addons/grass7/raster/r.agent/r.agent.rand/r.agent.rand.py
Log:
add some checks for valid input
Modified: grass-addons/grass7/raster/r.agent/r.agent.rand/r.agent.rand.py
===================================================================
--- grass-addons/grass7/raster/r.agent/r.agent.rand/r.agent.rand.py 2015-11-11 17:40:42 UTC (rev 66804)
+++ grass-addons/grass7/raster/r.agent/r.agent.rand/r.agent.rand.py 2015-11-11 17:48:57 UTC (rev 66805)
@@ -144,8 +144,20 @@
except error.DataError:
grass.fatal("Failed to parse args..")
sys.exit(1)
- run(int(options['rounds']), options['maxagents'], options['agentslife'],
- options['mark'], flags['p'])
+ if options['maxagents']:
+ maxagents = int(options['maxagents']
+ else:
+ maxagents = 0
+ if options['agentslife']:
+ agentslife = int(options['agentslife'])
+ else:
+ agentslife = 99
+ if options['mark']:
+ mark = int(options['mark']
+ else:
+ mark = 99
+
+ run(int(options['rounds']), maxagents, agentslife, mark, flags['p'])
grass.message("FINISH")
if __name__ == "__main__":
More information about the grass-commit
mailing list