[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r23047 - gnunet-planetlab/planetlab-api
From: |
gnunet |
Subject: |
[GNUnet-SVN] r23047 - gnunet-planetlab/planetlab-api |
Date: |
Fri, 3 Aug 2012 13:32:41 +0200 |
Author: wachs
Date: 2012-08-03 13:32:41 +0200 (Fri, 03 Aug 2012)
New Revision: 23047
Modified:
gnunet-planetlab/planetlab-api/delete_slice_from_nodes.py
Log:
delete nodes script
Modified: gnunet-planetlab/planetlab-api/delete_slice_from_nodes.py
===================================================================
--- gnunet-planetlab/planetlab-api/delete_slice_from_nodes.py 2012-08-03
10:54:47 UTC (rev 23046)
+++ gnunet-planetlab/planetlab-api/delete_slice_from_nodes.py 2012-08-03
11:32:41 UTC (rev 23047)
@@ -60,34 +60,33 @@
auth['AuthString'] = password
auth['AuthMethod'] = "password"
+nodes = list()
+
+slice_data = {}
+slice_data['name'] = slice
+
+
# request nodes assigned to slice
+test = list()
try:
- node_ids = server.GetSlices(auth, [slice_data['name']],
['node_ids'])[0]['node_ids']
- node_hostnames = [node['hostname'] for node in server.GetNodes(auth,
node_ids, ['hostname'])]
-
- for node in node_hostnames:
- print node
-except Exception as e:
- print "Error while retrieving node list: " + str(e)
-
-try:
- fobj = open (self.filename, "r")
+ fobj = open (filename, "r")
for line in fobj:
line = line.strip()
- self.logger.log ("Found node '" + line + "'")
- self.nodes.append(line)
+ print "Found node '" + line + "'"
+ test.append(line)
+
+
fobj.close()
except IOError:
- print "File " + self.filename + " not found"
+ print "File " + filename + " not found"
-
try:
- node_ids = server.GetSlices(auth, [slice_data['name']],
['node_ids'])[0]['node_ids']
- node_hostnames = [node['hostname'] for node in server.GetNodes(auth,
node_ids, ['hostname'])]
-
- for node in node_hostnames:
- print node
+ res = server.DeleteSliceFromNodes (auth, slice, test)
+ if (res == 1):
+ print "Deleted nodes :" + str(test)
+ sys.stdout.flush()
except Exception as e:
- print "Error while retrieving node list: " + str(e)
+ print "Failed to delete node :" + str(e)
+
\ No newline at end of file
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r23047 - gnunet-planetlab/planetlab-api,
gnunet <=