# Until method.is\_called?

**URL:** <https://www.ruby-forum.com/t/until-method-is-called/146661>\
**Category:** Ruby\
**Created:** [August 23, 2008, 8:58pm UTC](https://www.ruby-forum.com/t/until-method-is-called/146661 "2008-08-23T20:58:11Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![enchanter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/ce7236/32.png) [@enchanter](https://www.ruby-forum.com/u/enchanter)\
**Post date:** [August 23, 2008, 8:58pm UTC](https://www.ruby-forum.com/t/until-method-is-called/146661/1 "2008-08-23T20:58:11Z")

</div>

is there a way to settup an until loop ‘until’ a method is called? Is it  
possible currently?

Something like this:

until Klass.sometin.is-called? do  
…  
end

thanks for the help

---

<div class="post-metadata">

**Author:** ![enchanter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/ce7236/32.png) [@enchanter](https://www.ruby-forum.com/u/enchanter)\
**Post date:** [August 23, 2008, 10:26pm UTC](https://www.ruby-forum.com/t/until-method-is-called/146661/2 "2008-08-23T22:26:15Z")

</div>

Sorry about my previous post, both my brain and shift keys were wacking  
out. \>\_\<  
Any help on the problem?

---

<div class="post-metadata">

**Author:** ![enchanter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/ce7236/32.png) [@enchanter](https://www.ruby-forum.com/u/enchanter)\
**Post date:** [August 23, 2008, 10:36pm UTC](https://www.ruby-forum.com/t/until-method-is-called/146661/3 "2008-08-23T22:36:07Z")

</div>

2008/8/23 Tim M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> –  
> Have a look at the Observable module in the standard library.

Farrel
