Esempio n. 1
0
 def execute(self, server, argv):
     options, args = parser.parse_args(argv)
     props = parse_properties(args[1])
     if len(args) >= 3:
         path = args[2]
         return set_node_properties(server, options, path, props)
     else:
         for line in sys.stdin:
             path = line.strip()
             set_node_properties(server, options, path, props)
         return OK
Esempio n. 2
0
 def execute(self, server, argv):
     options, args = parser.parse_args(argv)
     props = parse_properties(args[1])
     if len(args) >= 3:
         path = args[2]
         return set_node_properties(server, options, path, props)
     else:
         for line in sys.stdin:
             path = line.strip()
             set_node_properties(server, options, path, props)
         return OK
Esempio n. 3
0
 def execute(self, server, argv):
     parser.set_usage("%prog setprop 'prop1=\"val1\",prop2=val3' <jcr-path>")
     options, args = parser.parse_args(argv)
     props = parse_properties(args[1])
     if len(args) >= 3:
         path = args[2]
         return set_node_properties(server, options, path, props)
     else:
         for line in sys.stdin:
             path = line.strip()
             set_node_properties(server, options, path, props)
         return OK