if user is None:
user = misc.get_user()
for machinetype in machinetypes:
- uri = os.path.join(config.lock_server, 'nodes', 'lock_many', '')
+ uri = os.path.join(config.lock_server, 'lock_many', '')
response = requests.post(
uri,
json.dumps(
user = misc.get_user()
request = dict(name=name, locked=True, locked_by=user,
description=description)
- uri = os.path.join(config.lock_server, 'nodes', name, 'lock', '')
+ uri = os.path.join(config.lock_server, name, 'lock', '')
response = requests.put(uri, json.dumps(request))
success = response.ok
if success:
if user is None:
user = misc.get_user()
request = dict(name=name, locked=False, locked_by=user, description=None)
- uri = os.path.join(config.lock_server, 'nodes', name, 'lock', '')
+ uri = os.path.join(config.lock_server, name, 'lock', '')
response = requests.put(uri, json.dumps(request))
success = response.ok
if success:
def list_locks(keyed_by_name=False, **kwargs):
- uri = os.path.join(config.lock_server, 'nodes', '')
+ uri = os.path.join(config.lock_server, '')
if kwargs:
uri += '?' + urllib.urlencode(kwargs)
response = requests.get(uri)
updated['ssh_pub_key'] = ssh_pub_key
if updated:
- uri = os.path.join(config.lock_server, 'nodes', name, '')
+ uri = os.path.join(config.lock_server, name, '')
response = requests.put(
uri,
json.dumps(updated))