example.json 928 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. [
  2. {
  3. "target":"/tmp/some999",
  4. "type":"directory",
  5. "action":"delete"
  6. },
  7. {
  8. "target":"/tmp/some999/more/dirs/for/recursive/tests",
  9. "type":"directory",
  10. "action":"create"
  11. },
  12. {
  13. "target":"/tmp/some999/more/dirs/for/recursive/tests/file_empty.txt",
  14. "type":"file",
  15. "action":"create"
  16. },
  17. {
  18. "target":"/tmp/some999",
  19. "type":"directory",
  20. "action":"create",
  21. "owner":"oozie"
  22. },
  23. {
  24. "target":"/tmp/some999",
  25. "type":"directory",
  26. "action":"create",
  27. "group":"hive"
  28. },
  29. {
  30. "target":"/tmp/some999",
  31. "type":"directory",
  32. "action":"create",
  33. "mode":"777"
  34. },
  35. {
  36. "target":"/tmp/some999/more/dirs",
  37. "type":"directory",
  38. "action":"create",
  39. "owner":"yarn",
  40. "group":"mapred",
  41. "recursiveChown":true,
  42. "mode":"757",
  43. "recursiveChmod":true
  44. },
  45. {
  46. "source":"/tmp/my.txt",
  47. "target":"/tmp/some999/my_file.txt",
  48. "type":"file",
  49. "action":"create"
  50. },
  51. {
  52. "source":"/tmp/a",
  53. "target":"/tmp/some999/a_dir",
  54. "type":"directory",
  55. "action":"create"
  56. }
  57. ]