Экспорт:
Папки

/var_null/bazi-dannih/riak/poluchenie-spiska-klyuchey
Не экспортировать закрытые директории
Преобразовывать заметки в html
Экспортировать
Удалить директорию
Применить
 Стили директорииДобавить заметку
2014-10-30 12:39:37 Удалить Фон Изображение Импорт из текстового файла Редактировать Копировать в буфер
http://192.168.xx.xxx:8098/riak/media?keys=true
Получение списка ключей (python)
2014-10-27 18:28:24 Удалить Фон Изображение Импорт из текстового файла Редактировать Копировать в буфер
data_riak_old = {}
data_riak_old['host'] = "x.x.x.x"
data_riak_old['port'] = "8098"

key_mas = getKeys(data_riak_old)

def getKeys(data_riak_old):

def getKeys(data_riak_old):

	import json
	
	print ("getKeys...")	
	
	riak_keys = []
	
	req = "http://" + data_riak_old['host'] + ":" + data_riak_old['port']
	req += "/riak/media?keys=true"
	
	print("req = " + req)
	
	f = urllib2.urlopen(req)

	byte_in_file = 0
	
	count_byte = 1024 * 1024	
	
	try:
		ok = 1
	
		byte = f.read(count_byte)		
		all = byte
		
		byte_in_file += len(byte)

		
		while byte != "":
		
			byte = f.read(count_byte)
			all +=	byte	
			byte_in_file += len(byte)	

			
	finally:
	
		#print "File on disk after download: " + str(len(byte))
		f.close()	
		
	print("byte_in_file = " + str(byte_in_file))	
		
	#print (str(all))		


	riak_keys = json.loads(all)	
	

	return riak_keys['keys']	
Получение списка ключей (php)
2014-10-27 18:25:27 Удалить Фон Изображение Импорт из текстового файла Редактировать Копировать в буфер
$url_riak = "http://192.168.xx.xxx:8098/riak"; //http://192.168.x.xxx:8098/riak
$bucket = "media";

$keys_mas = getCount($url_riak, $bucket);


function getCount($url_riak, $bucket)
{
	$url = $url_riak . "/" . $bucket . "?keys=true";

	echo $url . "
"; $content = file_get_contents($url); $content_mas = json_decode($content, true); echo "
";
	
	print_r($content_mas['keys']);
	
	echo "
"; return $content_mas; }
Участвуй в наполнении сайта, создай свое дерево знаний. Регистрация

@include_encode 2015