2011-05-12 78 views
2

爲了避免每次提交作業時設置實例的開銷,我使用每個作業完成後始終處於等待模式的作業流。但是,根據此page,「每個作業流程中最多允許256個步驟」。通過boto獲取Amazon Elastic MapReduce作業流中已完成步驟的數量

有沒有辦法通過boto API獲取jobflow中已完成步驟的數量?我無法找到使用boto.emr.emrobject.JobFlow類的方法。

+0

我想通了。儘管[boto docs](http://boto.cloudhackers.com/ref/emr.html?highlight=jobflow#boto.emr.emrobject.JobFlow)沒有詳細說明,但在iPython中以交互方式進行測試顯示'len(jobflow.steps)'會做到這一點。 – poiuy 2011-08-01 23:20:30

+0

您可能希望將此評論作爲答案提供,稍後再接受。繼續回答你自己的問題是完全可以接受的,而且實際上是期望的,以便爲真正未答覆的問題騰出空間並激勵他人看待這些問題(這是我事實上到達的原因;) – 2012-04-05 10:29:50

回答

2

我想通了。儘管boto文檔沒有詳細說明,但在iPython中交互測試顯示len(jobflow.steps)可以實現這一點。

相關問題