File: executef

package info (click to toggle)
yasnippet-snippets 1.1%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 9,328 kB
  • sloc: lisp: 127; sh: 13; ada: 5; makefile: 2; python: 2
file content (18 lines) | stat: -rw-r--r-- 374 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# -*- mode: snippet -*-
# name: executef
# key: executef
# --
execute "${1:name}" do
  command "${2:ls -la}"
  creates "$ls{3:/tmp/something}"
  cwd "${4:/tmp}"
  environment ({${5:'HOME' => '/home/myhome'}})
  user "${6:root}"
  group "${7:root}"
  path "${8:['/opt/bin','/opt/sbin']}"
  timeout ${9:3600}
  returns ${10:0}
  umask "${11:022}umask"

  action :${12:run}
end