Revision ca52cdeb lib/rpc.py

b/lib/rpc.py
801 801
  c.connect(node)
802 802
  c.run()
803 803
  return c.getresult().get(node, False)
804

  
805

  
806
def call_jobqueue_update(node_list, file_name, content):
807
  """Update job queue.
808

  
809
  This is a multi-node call.
810

  
811
  """
812
  c = Client("jobqueue_update", [file_name, content])
813
  c.connect_list(node_list)
814
  c.run()
815
  result = c.getresult()
816
  return result
817

  
818

  
819
def call_jobqueue_purge(node):
820
  """Purge job queue.
821

  
822
  This is a single-node call.
823

  
824
  """
825
  c = Client("jobqueue_purge", [])
826
  c.connect(node)
827
  c.run()
828
  return c.getresult().get(node, False)

Also available in: Unified diff