pythonのAWS SDKのひとつ"boto"を用いて、EMRのジョブステータスの取得を行ってみました。
表示される結果は、先のRuby版の記事の内容とだいたい同じです。import boto.emr import datetime access_key_id = "….." access_secret_key = "….." conn = boto.emr.connect_to_region("ap-northeast-1", aws_access_key_id=access_key_id,aws_secret_access_key=acces s_secret_key) created_after = datetime.datetime.today() - datetime.timedelta(hours=24) print created_after jobflows = conn.describe_jobflows(None, None, created_after, None ) for jobflow in jobflows: print jobflow.jobflowid print " " + jobflow.name print " " + jobflow.loguri print " " + jobflow.state print
http://itsneatlife.blogspot.jp/2013/08/awsruby-sdkemr.html
0 件のコメント:
コメントを投稿