#2685: Add ignore lock flag to grass command
---------------------------------+-------------------------
 Reporter:  wenzeslaus           |      Owner:  grass-dev@…
     Type:  enhancement          |     Status:  new
 Priority:  normal               |  Milestone:  7.1.0
Component:  Startup              |    Version:  svn-trunk
 Keywords:  init, grass.py, CLI  |        CPU:  Unspecified
 Platform:  Unspecified          |
---------------------------------+-------------------------
 In `grass.py` we have `-f` flag to force removal of lock but to read only
 commands (list maps in Lacation or Mapset or get region from another
 Mapset) there is no need for removal, more precisely, it would be wrong.
 The right thing to do is to just ignore that the lock is there. It's up to
 the caller that only read only modules are called. Surely this can be used
 for parallel processing as well when same rules are applied as would be
 applied to parallel processing within GRASS session.

 Current `grass71 --help`:

 {{{
   -f    force removal of .gislock if exists (use with care!). Only with
 -text flag
 }}}

 Proposed `grass71 --help`:

 {{{
   -f    force removal of .gislock if exists (use with care!)
           Only with -text and --exec flags
   -i    ignore presence of .gislock if exists (use with care!)
           Only with -text and --exec flags. Suitable for read only
 modules.
 }}}

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/2685>
GRASS GIS <http://grass.osgeo.org>

_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

Reply via email to