docs/push.rst in urbanairship-3.1.1 vs docs/push.rst in urbanairship-3.2.0

- old
+ new

@@ -412,5 +412,36 @@ schedule.schedule = UA.scheduled_time(Time.now.utc + (60 * 60 * 24)) schedule.update # Cancel schedule.cancel + + +Listing a Particular Schedule +----------------------------- + +If you have the schedule id, you can use it to list the details of a +particular schedule. + +.. code-block:: ruby + + airship = UA::Client.new(key: '123', secret: 'abc') + scheduled_push = UA::ScheduledPush.new(airship) + schedule_details = scheduled_push.list(schedule_id: 'id') + puts(schedule_details) + +.. note:: + The schedule_id can be obtained from the url of the schedule. + + +Listing all Schedules +--------------------- + +You can list all schedules with the ``ScheduledPushList`` class: + +.. code-block:: ruby + + airship = UA::Client.new(key: '123', secret: 'abc') + scheduled_push_list = UA::ScheduledPushList.new(client: airship) + scheduled_push_list.each do |schedule| + puts(schedule) + end