shansen has quit [Quit: ZNC 1.7.4+deb0+bionic0 - https://znc.in]
mossplix has quit [Remote host closed the connection]
yann-kaelig has joined #ruby
mossplix has joined #ruby
mossplix_ has joined #ruby
mossplix has quit [Ping timeout: 240 seconds]
DaniG2k has joined #ruby
queip has quit [Ping timeout: 264 seconds]
queip_ has joined #ruby
queip_ is now known as queip
mossplix_ has quit [Remote host closed the connection]
DaniG2k has quit [Quit: leaving]
kaleido has quit [Ping timeout: 265 seconds]
kaleido has joined #ruby
koti has quit [Ping timeout: 260 seconds]
koti has joined #ruby
absolutejam2 has quit [Ping timeout: 240 seconds]
queip has quit [Ping timeout: 240 seconds]
minvs1 has quit [Quit: My Mac Pro has gone to sleep. ZZZzzz…]
queip has joined #ruby
minvs1 has joined #ruby
absolutejam2 has joined #ruby
koti has quit [Remote host closed the connection]
koti has joined #ruby
stryek has joined #ruby
neuraload has quit [Quit: This computer has gone to sleep]
snickers has joined #ruby
hutch has joined #ruby
jenrzzz has quit [Ping timeout: 276 seconds]
drincruz_ has quit [Ping timeout: 240 seconds]
AJA4350 has joined #ruby
ellcs1 has joined #ruby
conta has joined #ruby
akemStream2 has joined #ruby
Technodrome has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
conta has quit [Ping timeout: 264 seconds]
akemStream has quit [Ping timeout: 265 seconds]
vondruch has quit [Ping timeout: 240 seconds]
mossplix has joined #ruby
conta2 has joined #ruby
queip_ has joined #ruby
queip has quit [Ping timeout: 240 seconds]
queip_ is now known as queip
edwardly has quit [Read error: Connection reset by peer]
MinSrodowiska has joined #ruby
jenrzzz has joined #ruby
edwardly has joined #ruby
edwardly has joined #ruby
edwardly has quit [Changing host]
drincruz_ has joined #ruby
yann-kaelig has quit [Quit: yann-kaelig]
vondruch has joined #ruby
koti has quit [Remote host closed the connection]
ellcs1 has quit [Ping timeout: 268 seconds]
eljimmy has joined #ruby
jmcgnh has quit [Read error: Connection reset by peer]
jmcgnh has joined #ruby
ellcs1 has joined #ruby
DTZUZO has quit [Ping timeout: 276 seconds]
queip_ has joined #ruby
queip has quit [Ping timeout: 265 seconds]
queip_ is now known as queip
DTZUZO has joined #ruby
mossplix has quit [Remote host closed the connection]
drincruz_ has quit [Ping timeout: 240 seconds]
mossplix has joined #ruby
DTZUZO has quit [Ping timeout: 268 seconds]
DTZUZO has joined #ruby
mossplix has quit [Ping timeout: 268 seconds]
queip has quit [Ping timeout: 268 seconds]
minvs1 has quit [Quit: My Mac Pro has gone to sleep. ZZZzzz…]
jenrzzz has quit [Ping timeout: 268 seconds]
DTZUZO has quit [Ping timeout: 245 seconds]
neuraload has joined #ruby
Nicmavr has quit [Read error: Connection reset by peer]
Nicmavr has joined #ruby
lurkless has quit [Quit: leaving]
purplepuppet has joined #ruby
DTZUZO has joined #ruby
mossplix has joined #ruby
<purplepuppet>
I'm pretty comfortable with ruby, but would like to do some more advanced things, namely parallel programming. The only thing is that I don't know much about parallel programming/multithreading/coprocessing/etc in general, and how they differ, and particularly what the specifics of how that works in ruby. Is there a good article/book that goes over
<purplepuppet>
this from a ruby point fo view?
DTZUZO has quit [Ping timeout: 240 seconds]
lurkless has joined #ruby
krandi has joined #ruby
andikr has quit [Ping timeout: 268 seconds]
DTZUZO has joined #ruby
MinSrodowiska has quit [Quit: Bye Bye]
danielk43[m] has quit [Remote host closed the connection]
Hanma[m] has quit [Read error: Connection reset by peer]
kp666[m] has quit [Remote host closed the connection]
kodcx[m] has quit [Remote host closed the connection]
gtwatt[m] has quit [Remote host closed the connection]
bertocq[m] has quit [Remote host closed the connection]
iotatron[m] has quit [Read error: Connection reset by peer]
f440[m] has quit [Read error: Connection reset by peer]
linuus[m] has quit [Write error: Connection reset by peer]
aecepoglu[m] has quit [Read error: Connection reset by peer]
eein[m] has quit [Remote host closed the connection]
mistergibson[m] has quit [Remote host closed the connection]
turt2live has quit [Write error: Connection reset by peer]
dmitrycy[m] has quit [Remote host closed the connection]
Corey[m] has quit [Write error: Connection reset by peer]
qbrd[m] has quit [Read error: Connection reset by peer]
otaznik[m] has quit [Remote host closed the connection]
sepp2k has quit [Write error: Broken pipe]
kira_rose[m] has quit [Write error: Connection reset by peer]
queip has joined #ruby
csaunders has quit [Ping timeout: 240 seconds]
Swyper has joined #ruby
tsujp has quit [Ping timeout: 240 seconds]
ropeney has joined #ruby
DTZUZO has quit [Ping timeout: 268 seconds]
csaunders has joined #ruby
ropeney_ has quit [Ping timeout: 240 seconds]
DTZUZO has joined #ruby
lurkless has quit [Remote host closed the connection]
tsujp has joined #ruby
absolutejam2 has quit [Ping timeout: 240 seconds]
DTZUZO has quit [Ping timeout: 245 seconds]
DTZUZO has joined #ruby
s2013 has joined #ruby
lurkless has joined #ruby
DTZUZO has quit [Ping timeout: 264 seconds]
dr_mdma_md has joined #ruby
DTZUZO has joined #ruby
snickers has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dr_mdma_md has quit []
rwb has quit [Ping timeout: 240 seconds]
DTZUZO has quit [Ping timeout: 246 seconds]
absolutejam2 has joined #ruby
DTZUZO has joined #ruby
DTZUZO has quit [Ping timeout: 246 seconds]
jacksoow has quit [Ping timeout: 240 seconds]
jacksoow has joined #ruby
DTZUZO has joined #ruby
jenrzzz has joined #ruby
lucasb has joined #ruby
neuraload has quit [Quit: This computer has gone to sleep]
minvs1 has joined #ruby
DTZUZO has quit [Ping timeout: 264 seconds]
krandi has quit [Ping timeout: 264 seconds]
snickers has joined #ruby
queip_ has joined #ruby
drincruz_ has joined #ruby
queip has quit [Ping timeout: 265 seconds]
queip_ is now known as queip
neuraload has joined #ruby
Intelo has quit [Remote host closed the connection]
Intelo has joined #ruby
neuraload has quit [Ping timeout: 264 seconds]
neuraload has joined #ruby
schne1der has quit [Ping timeout: 250 seconds]
<Iambchop>
purplepuppet: I've seen but not read either: "Working with Ruby Threads" and "The dRuby Book"
<purplepuppet>
thanks
Kestrel-029 has joined #ruby
Nicmavr has quit [Ping timeout: 245 seconds]
stooj_ has joined #ruby
gnufied__ has joined #ruby
stooj has quit [Ping timeout: 265 seconds]
Swyper has quit [Remote host closed the connection]
Swyper has joined #ruby
andikr has joined #ruby
travishunter has joined #ruby
conta2 has quit [Ping timeout: 276 seconds]
<travishunter>
Can anyone help me with a sample command to run a benchmark yml file in ruby/ruby?
Swyper has quit [Ping timeout: 245 seconds]
stooj_ has quit [Ping timeout: 268 seconds]
mozzarella has quit [Ping timeout: 245 seconds]
snickers has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
poontangmessiah has quit [Remote host closed the connection]
stooj has joined #ruby
jenrzzz has joined #ruby
Esa_ has joined #ruby
<cjohnson>
Is there any harm to prepending every command I execute with `bundle exec`? It seems to work with non-ruby stuff just fine i.e. bundle exec ping google.com
<cjohnson>
I want to set `bundle exec` in the entrypoint to my ruby container so I don't have to add it to every command
<cjohnson>
Also, any harm in `bundle exec bundle exec`?
kabads has joined #ruby
jenrzzz has quit [Ping timeout: 264 seconds]
troulouliou_div2 has quit [Remote host closed the connection]
duderono_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
travishunter has quit [Remote host closed the connection]
absolutejam2 has quit [Ping timeout: 246 seconds]
<adam12>
cjohnson: I think it just sets up a few environment variables and then creates a subshell. Should be fine.
travishunter has joined #ruby
<adam12>
cjohnson: That said, you should be probably using binstubs and adding bin/ to $PATH.
neromancer has joined #ruby
travishunter has quit [Ping timeout: 252 seconds]
Emmanuel_Chanel has quit [Ping timeout: 240 seconds]
lurkless has quit [Remote host closed the connection]
jenrzzz has joined #ruby
lurkless has joined #ruby
neromancer has joined #ruby
minvs1 has quit [Quit: My Mac Pro has gone to sleep. ZZZzzz…]
akemhp_ has joined #ruby
<cjohnson>
Is it guaranteed that every command has a corresponding binstub? Is that something bundler enforces?
akemhp has quit [Ping timeout: 240 seconds]
<cjohnson>
I seem to be missing a rubocop binstub for instance
<cjohnson>
And rspec
<havenwood>
cjohnson: Are you running?: bundle install --binstubs
<havenwood>
cjohnson: Is this a Rails app that had pre-existing binstubs?
ellcs1 has quit [Ping timeout: 252 seconds]
<cjohnson>
No, yes
<havenwood>
cjohnson: In a vanilla Ruby project, there aren't any binstubs unless you make them. Most folk don't make them. Rails ships with some as a nicety. I see some folk use them.
<cjohnson>
The only stubs I have are the ones rails added
<cjohnson>
So I ought to bundle install --binstubs and then add bin to $PATH?
<cjohnson>
That's a better approach than putting `bundle exec` in my container entrypoint?
leitz has joined #ruby
<havenwood>
cjohnson: You certainly can do that. It gets ugly when there are multiple Ruby apps. so people use `bin/rails` from the app or `bundle exec rails`.
<cjohnson>
This is inside a container so always one ruby app
<havenwood>
cjohnson: Usually binstubs are used without putting them in path.
<havenwood>
cjohnson: Ah, that makes sense.
<cjohnson>
So I can either make the container run inside a `bundle exec` or I can add binstubs
<cjohnson>
Or I can just run `bundle exec rubocop` every time
<cjohnson>
What would your vote be?
<havenwood>
cjohnson: Often, in prod, folk use `bundle install --deployment` for vendored gems. You could then add their binstubs to PATH too. TIMTOWTDI.
<havenwood>
cjohnson: With `--deployment`, the bundle is "locked" (so you can't bundle locally) and the `--path` dir is set to `./vendor`.
mozzarella has joined #ruby
<cjohnson>
I would probably not want to do that, since the same image is used in development if possible
ellcs1 has joined #ruby
DTZUZO has joined #ruby
<havenwood>
You can disable it with `--no-deployment` or just do the `--path` part without the locking part.
luminousnine- has joined #ruby
luminousnine- has joined #ruby
luminousnine- has quit [Changing host]
luminousnine has quit [Read error: Connection reset by peer]
<cjohnson>
I just do `bundle install`. Since it's in a container I don't need to worry about doing that sort of packaging/isolation
MinSrodowiska has quit [Quit: Bye Bye]
<havenwood>
cjohnson: Then you probably don't need binstubs either, since you can put $(gem env gemdir)/bin in $PATH.
<havenwood>
Just don't run `gem update` globally. :P
<havenwood>
Though, I'd still use the bundle, just to be sure newer gems don't somehow slip by.
<cjohnson>
havenwood: Cool yeah if anybody did `gem update` that would be an error on their part
<cjohnson>
Can you specify what you mean by "use the bundle"?
rippa has joined #ruby
<cjohnson>
What exactly is the bundle beyond putting $(gem env gemdir)/bin in $PATH?
TomyWork has quit [Ping timeout: 246 seconds]
<cjohnson>
.: looks pretty neat
mossplix has joined #ruby
andikr has quit [Remote host closed the connection]
mossplix has quit [Remote host closed the connection]
mossplix has joined #ruby
snickers has joined #ruby
neuraload has quit [Quit: This computer has gone to sleep]
tsujp has joined #ruby
neromancer1 has joined #ruby
akem__ has joined #ruby
jenrzzz has quit [Ping timeout: 268 seconds]
<havenwood>
cjohnson: It's just also pinning the version. If you really have no other versions installed, that's a no-op.
<havenwood>
(And no need for Bundler at all.)
akemhp_ has quit [Ping timeout: 268 seconds]
<havenwood>
Other than installing the right versions from the Gemfile.lock in the first place.
fphilipe has quit [Ping timeout: 246 seconds]
ellcs has quit [Ping timeout: 245 seconds]
<havenwood>
`bundle exec` and binstubs don't actually do anything if only the right versions are installed. (other than act as a sanity check that this really is the case.)
akem__ has quit [Ping timeout: 245 seconds]
<cjohnson>
Perfect
neromancer1 has quit [Quit: WeeChat 2.6]
neromancer1 has joined #ruby
vova has joined #ruby
schne1der has joined #ruby
<vova>
Hi all . Could someone help me to start the application when
brool has joined #ruby
<vova>
Bundler could not find compatible versions for gem "rubygems":
<vova>
In Gemfile: rubygems (= 3.0.3)
<vova>
but needs rubygems (~> 2.0)
<vova>
Is it any why to fix it. Sorry I'm new in ruby
Emmanuel_Chanel has joined #ruby
nacsurte has joined #ruby
nacsurte_ has joined #ruby
mossplix has quit [Remote host closed the connection]
s2013 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
travishunter has quit [Remote host closed the connection]
travishunter has joined #ruby
Technodrome has joined #ruby
travishunter has quit [Ping timeout: 246 seconds]
vova has quit [Quit: Leaving]
akem__ has joined #ruby
<havenwood>
vov, They left?
poontangmessiah has joined #ruby
luminousnine- is now known as luminousnine
GodFather has joined #ruby
poontangmessiah has quit [Remote host closed the connection]
mikecmpbll has quit [Quit: inabit. zz.]
GodFather has quit [Read error: Connection reset by peer]
neromancer1 has quit [Quit: WeeChat 2.6]
Axy has joined #ruby
Axy has quit [Changing host]
Axy has joined #ruby
znz_jp has quit [Remote host closed the connection]
Mia has quit [Ping timeout: 276 seconds]
Ai9zO5AP has joined #ruby
znz_jp has joined #ruby
neromancer has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
orbyt_ has joined #ruby
hiroaki has joined #ruby
s2013 has joined #ruby
neromancer has joined #ruby
akemStream2 has quit [Ping timeout: 265 seconds]
snickers has quit [Ping timeout: 264 seconds]
neromancer has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
wildtrees has joined #ruby
neromancer has joined #ruby
travishunter has joined #ruby
dionysus70 has joined #ruby
dionysus69 has quit [Ping timeout: 240 seconds]
dionysus70 is now known as dionysus69
travishunter has quit [Remote host closed the connection]
schne1der has quit [Remote host closed the connection]
rbruchal has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gix has joined #ruby
sameerynho has joined #ruby
kyrylo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dionysus69 has quit [Ping timeout: 245 seconds]
dbugger has quit [Remote host closed the connection]
dbugger has joined #ruby
neromancer has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
poontangmessiah has joined #ruby
code_zombie has joined #ruby
meowzus has joined #ruby
fphilipe has joined #ruby
sauvin has quit [Ping timeout: 240 seconds]
rbruchal has joined #ruby
s2013 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
AJA4350 has quit [Remote host closed the connection]
AJA4350 has joined #ruby
s2013 has joined #ruby
drincruz has joined #ruby
KeyJoo has joined #ruby
drincruz_ has quit [Ping timeout: 246 seconds]
endemic has quit [Quit: Leaving.]
endemic has joined #ruby
dionysus69 has joined #ruby
sagax has quit [Ping timeout: 240 seconds]
Guest11252 has joined #ruby
Guest11252 is now known as RougeRR
<RougeRR>
hey
<adam12>
RougeRR: hey
<RougeRR>
heya
* RougeRR
has a strong feeling he has been too clever
<RougeRR>
wrote some what i think is good code
<RougeRR>
i suspect manager will rebuke it though
<RougeRR>
was fun to do regardless
AJA4350 has quit [Ping timeout: 245 seconds]
<RougeRR>
i think ill prepare a different branch without the recursion or metaprogramming
luminousnine has left #ruby ["Farewell"]
<leftylink>
we could get very philosophical with the definition of good!!!
<RougeRR>
haha true
<leftylink>
but I am not ready to discuss philosophy :(
<RougeRR>
idk i could share
<RougeRR>
there is no business logic in there at all
<RougeRR>
ill sanitize it for sure first
MrCrackPot has quit [Ping timeout: 265 seconds]
ElFerna has joined #ruby
ElFerna has left #ruby [#ruby]
ElFerna has joined #ruby
sylario has joined #ruby
MinSrodowiska has joined #ruby
ElFerna has left #ruby [#ruby]
akemStream has joined #ruby
neromancer has joined #ruby
<baweaver>
the thing about metaprogramming and clever code is sometimes you need to experiment to find the best solutions to things
<baweaver>
The more you program in Ruby the more those become natural inclinations
poontangmessiah has quit [Remote host closed the connection]
<RougeRR>
yeah i keep looking at that bit havenwood
<havenwood>
RougeRR: Consider using kwargs liberally if you have more than one argument (even if you only have one).
<RougeRR>
its annoying me
<phaul>
RougeRR: were there good arguments against inheritance?
<RougeRR>
yeah also agreed
poontangmessiah has joined #ruby
<RougeRR>
phaul, it wasnt really extensible if we wanted to add additional log storages
<RougeRR>
we only have 2
<havenwood>
RougeRR: Maybe it's an artifact of sanitizing, but line 57 references an ivar that doesn't exist.
<RougeRR>
havenwood, yep thats sanitizing
<RougeRR>
that setup_driver_for bit was most of sanitizing
<havenwood>
RougeRR: If you're going to have #check_active_storage set @active_storage, I'd call it and use it in the initializer.
<havenwood>
(Don't have `Setting.active_log_storage&.upcase` twice.)
<RougeRR>
havenwood, this class object can persist while the active storage is changed
<havenwood>
RougeRR: Lines 51 to 53 seem like you should extract a Hash constant.
<RougeRR>
yeah havenwood i agree
<RougeRR>
its a bit of errr...mocking up
<havenwood>
RougeRR: I mean that if you're going to have this helper method, use it, since you do this same code at initialization.
<RougeRR>
as i only actually have 2 log types
<havenwood>
RougeRR: I'd recommend using #public_send in place of #send (line 41) unless you really mean to access the private interface.
<RougeRR>
oh?
<RougeRR>
i always just use send
<RougeRR>
i can guess what pub send does
<havenwood>
RougeRR: I'd rather #send was public only and there was a #private_send, but not so for historical reasons
<RougeRR>
yeah i actually agree with that
<phaul>
&>> class X; private def foo; end; end; X.new.public_send(:foo)
<rubydoc>
stderr: -e:4:in `public_send': private method `foo' called for #<X:0x000055be55f965c8> (NoMethodError)... check link for more (https://carc.in/#/r/7uu1)
<RougeRR>
would make more sense
<havenwood>
RougeRR: I think keyword arguments would make this nicer.
<RougeRR>
havenwood, yeah i think that might be a good way to go
<RougeRR>
i ussually use them all the time lol
<RougeRR>
what do you think of the way ive done it?
<RougeRR>
mostly the where/process/recall
<havenwood>
RougeRR: In Ruby I usually don't use recursion, since tail-call optimization isn't enabled by default. I think you should extract some duplication, but otherwise this looks good to me with eyes blurred.
<RougeRR>
duplication in the helpers mostly
<RougeRR>
and no me neither, i dont usually use recursion either
<havenwood>
#process/#where
<RougeRR>
it felt like it made sense
<RougeRR>
ah yeah i can see what you mean
<RougeRR>
might be a way to dry it up
<havenwood>
You can enable TCO if there's a chance you'll overflow.
<havenwood>
I'd push for DRY in those.
<havenwood>
It'll highlight where they differ.
<RougeRR>
there is a little input manipulation ive excluded between methods
<havenwood>
RougeRR: How do you use #progname?
<RougeRR>
which is part of sanitization.
* havenwood
nods
<RougeRR>
havenwood its used in the loggers
<RougeRR>
i.e
<RougeRR>
PRODUCT.WORKER
<RougeRR>
or
<RougeRR>
PRODUCT.API
<RougeRR>
Petc
<RougeRR>
etc
<havenwood>
How often do you check for active storage? What triggers that?
<RougeRR>
manual check
<RougeRR>
manual change*
<RougeRR>
we only want to change the active storage if something has gone wrong really
bitwinery has joined #ruby
<RougeRR>
but it needs to be checked at the beginning of each method
<RougeRR>
hmmm
<RougeRR>
i could add a helper method to reinstantiate the loggers
<RougeRR>
when the active storage is changed
<RougeRR>
which would mean they reinitialize with the new active storage type
<havenwood>
What does #storage do?
mossplix has joined #ruby
<RougeRR>
storage ||=
<RougeRR>
?
<havenwood>
oh, local?
<RougeRR>
no
<havenwood>
Can you not store storage state as an instance variable?
<RougeRR>
its the active storage on first call
<RougeRR>
active_storage?
<RougeRR>
i could
<RougeRR>
but this controller persists for the lifetime of the application
<havenwood>
I just want any memoization to be in the helper method.
<RougeRR>
and the active_storage needs to be able to change without restarting app
<havenwood>
RougeRR: Should you have one method to fetch or create the storage with memoization and another to update it?
<RougeRR>
already got an update method in the API
<RougeRR>
which just updates any setting you feed it
<havenwood>
RougeRR: I think you should be able to call #storage and get the storage.
<RougeRR>
mmmm
<havenwood>
RougeRR: have #storage memoize
<RougeRR>
sounds like an idea
<RougeRR>
sorry i g2g its super late just noticed hahah
<havenwood>
I just don't like seeing repeated memoization against a local var.
<havenwood>
RougeRR: later!
AJA4350 has joined #ruby
<RougeRR>
ikwym :)
RougeRR has quit [Quit: Leaving]
nacsurte has joined #ruby
nacsurte_ has joined #ruby
<baweaver>
The flip-flop syntax deprecation is reverted. [Feature #5400]
<baweaver>
Heh
<havenwood>
Yes, too dang usefule.
<baweaver>
Argument forwarding by ... is introduced. [Feature #16253]
<leftylink>
lol
<havenwood>
baweaver: Super rare, but I can't come up with an alternative for the examples given either.
<phaul>
it's nature of flip flopping to go between states
<bougyman>
are there any downsides to enabling tail call optimization?
<bougyman>
I mean, I was wondering why it's _not_ enabled by default.
<psilly0>
Ruhroh.rescue!(component: 'Hello-Michael', severity: 'critical', name: 'crons') do
<psilly0>
service.encabulate!
<psilly0>
end
<psilly0>
end
<havenwood>
psilly0: And what's the problem you run into calling that method?
<havenwood>
psilly0: Show the code you're running and the error?
<havenwood>
psilly0: Nothing is wrong with the method definition you've shown.
<havenwood>
I have to relocate, but if someone else doesn't weigh in I will when I get back.
s2013 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
otaznik[m] has joined #ruby
FastJack has quit [Ping timeout: 264 seconds]
s2013 has joined #ruby
<psilly0>
there is no error
<psilly0>
it just runs
linduxed has quit [Quit: WeeChat 2.5]
ur5us has quit [Read error: Connection reset by peer]
ur5us has joined #ruby
bvdw has quit [Quit: bvdw]
bvdw has joined #ruby
FastJack has joined #ruby
drincruz has quit [Ping timeout: 245 seconds]
greengriminal has quit [Quit: This computer has gone to sleep]
queip_ has joined #ruby
queip has quit [Ping timeout: 264 seconds]
queip_ is now known as queip
<leftylink>
so that means we are all good here, right
<psilly0>
no
<leftylink>
why not
<psilly0>
it runs, but it doesn’t notify pager duty
<adam12>
psilly0: It's probably erroring, but being rescued by that Ruhruh.rescue! call.
<adam12>
psilly0: And then the error/exception is being silently eaten.
jbeaudoin_sher has quit [Quit: Connection closed for inactivity]
<leftylink>
hey, I was just here to solve the "how to call a function" problem. I see that problem has been solved satisfactorily, so I take my leave and wish luck on solving the "not notifying pagerduty" problem
* leftylink
waves
<psilly0>
:(
cthulchu_ has quit [Ping timeout: 240 seconds]
mossplix has quit [Remote host closed the connection]