equal
deleted
inserted
replaced
256 gid = os.getgid() |
256 gid = os.getgid() |
257 try: |
257 try: |
258 return grp.getgrgid(gid)[0] |
258 return grp.getgrgid(gid)[0] |
259 except KeyError: |
259 except KeyError: |
260 return str(gid) |
260 return str(gid) |
|
261 |
|
262 def groupmembers(name): |
|
263 """Return the list of members of the group with the given |
|
264 name, KeyError if the group does not exist. |
|
265 """ |
|
266 return list(grp.getgrnam(name).gr_mem) |
261 |
267 |
262 def spawndetached(args): |
268 def spawndetached(args): |
263 return os.spawnvp(os.P_NOWAIT | getattr(os, 'P_DETACH', 0), |
269 return os.spawnvp(os.P_NOWAIT | getattr(os, 'P_DETACH', 0), |
264 args[0], args) |
270 args[0], args) |
265 |
271 |