bsdbandit-01 has quit [Quit: -a- Connection Timed Out]
bruce_lee has quit [Ping timeout: 264 seconds]
bruce_lee has joined #ruby
bruce_lee has quit [Changing host]
bruce_lee has joined #ruby
bsdbandit-01 has joined #ruby
braincrash has quit [Quit: bye bye]
braincrash has joined #ruby
drincruz has joined #ruby
konsolebox has quit [Read error: Connection reset by peer]
drincruz has quit [Ping timeout: 240 seconds]
benten has joined #ruby
benten has left #ruby [#ruby]
benten has joined #ruby
benten has quit [Client Quit]
konsolebox has joined #ruby
ChmEarl has quit [Quit: Leaving]
greengriminal has quit [Quit: This computer has gone to sleep]
bsdbandit-01 has quit [Quit: -a- Connection Timed Out]
bsdbandit-01 has joined #ruby
adu has quit [Quit: adu]
greengriminal has joined #ruby
cthu| has joined #ruby
arahael1 is now known as Arahael
cthulchu_ has quit [Ping timeout: 264 seconds]
greengriminal has quit [Quit: This computer has gone to sleep]
rose_nd_ash has joined #ruby
Tempesta has quit [Quit: See ya!]
rdash has joined #ruby
Tempesta has joined #ruby
rose_nd_ash has quit [Ping timeout: 256 seconds]
TzilTzal has joined #ruby
alfiemax has joined #ruby
gitter1234 has quit [Quit: Connection closed for inactivity]
rdash has quit [Remote host closed the connection]
konsolebox has quit [Read error: Connection reset by peer]
rose_nd_ash has joined #ruby
rose_nd_ash has quit [Remote host closed the connection]
rose_nd_ash has joined #ruby
cthu| has quit [Ping timeout: 256 seconds]
konsolebox has joined #ruby
dionysus69 has joined #ruby
ur5us has quit [Ping timeout: 260 seconds]
dionysus69 has quit [Quit: dionysus69]
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bocaneri has joined #ruby
rose_nd_ash has quit [Remote host closed the connection]
schne1der has joined #ruby
roadie has joined #ruby
rose_nd_ash has joined #ruby
rose_nd_ash has quit [Remote host closed the connection]
rose_nd_ash has joined #ruby
rose_nd_ash has quit [Remote host closed the connection]
rose_nd_ash has joined #ruby
roadie has quit [Ping timeout: 272 seconds]
rose_nd_ash has quit [Remote host closed the connection]
skape has quit [Quit: Connection closed for inactivity]
rose_nd_ash has joined #ruby
_whitelogger has joined #ruby
brunosaboia_ has joined #ruby
rose_nd_ash has quit [Remote host closed the connection]
roadie has joined #ruby
BSaboia has quit [Ping timeout: 240 seconds]
schne1der has quit [Ping timeout: 260 seconds]
rose_nd_ash has joined #ruby
s3nd1v0g1us has joined #ruby
shinzo has joined #ruby
rose_nd_ash has quit [Remote host closed the connection]
rohit has joined #ruby
TzilTzal has quit [Quit: Leaving.]
bukkitgerman8608 has joined #ruby
mossplix has joined #ruby
rohit_ has joined #ruby
rohit has quit [Ping timeout: 240 seconds]
s3nd1v0g1us has quit [Quit: WeeChat 2.8]
rohit_ has quit [Remote host closed the connection]
rohit_ has joined #ruby
alfiemax has quit [Remote host closed the connection]
alfiemax has joined #ruby
mossplix has quit [Remote host closed the connection]
mossplix has joined #ruby
rose_nd_ash has joined #ruby
rohit_ has quit [Ping timeout: 244 seconds]
konsolebox has quit [Read error: Connection reset by peer]
sidepocket has joined #ruby
rose_nd_ash has quit [Remote host closed the connection]
imode has quit [Ping timeout: 260 seconds]
konsolebox has joined #ruby
mossplix has quit [Remote host closed the connection]
rose_nd_ash has joined #ruby
rose_nd_ash has quit [Remote host closed the connection]
rose_nd_ash has joined #ruby
rose_nd_ash has quit [Remote host closed the connection]
rose_nd_ash has joined #ruby
sidepocket has quit [Remote host closed the connection]
sidepocket has joined #ruby
axsuul has quit [Ping timeout: 256 seconds]
axsuul has joined #ruby
rose_nd_ash has quit [Remote host closed the connection]
rose_nd_ash has joined #ruby
iNs has quit [Quit: bubye]
iNs has joined #ruby
Spectari has joined #ruby
edwardly has quit [Ping timeout: 272 seconds]
roadie has quit [Ping timeout: 260 seconds]
vondruch has joined #ruby
roadie has joined #ruby
mossplix has joined #ruby
mossplix has quit [Remote host closed the connection]
mossplix has joined #ruby
rose_nd_ash has quit [Remote host closed the connection]
cronolio has joined #ruby
rose_nd_ash has joined #ruby
<cronolio>
is here right channel for question about gem and bundle ?
schne1der has joined #ruby
<Tuor>
cronolio: probably
cnsvc has quit [Ping timeout: 240 seconds]
rose_nd_ash has quit [Remote host closed the connection]
rose_nd_ash has joined #ruby
<cronolio>
ok, my qestion about gem and bundle installation path, i see that gem installing into <prefix> (GEM_HOME ?) path, while bundle installing into <prefix>/ruby/2.6.0
<cronolio>
it is possible to install to the same path for gem and bundle
<cronolio>
also actually my ruby version is 2.6.6 but GEM PATHS is 2.6.0
<cronolio>
it is a case of bootstraping dev environment in ruby docker image
<cronolio>
some first application i'm installing like 'gem install bundler' then put there Gemfile and finally run out 'bundle install'
rose_nd_ash has quit [Remote host closed the connection]
rose_nd_ash has joined #ruby
<cronolio>
maybe i can use 'ruby -r rubygems -e "puts Gem.user_dir.split('/')[-1]"' to get 2.6.0 and use prefix as <prefix>/ruby/<(2.6.0)command_result> ?
rose_nd_ash has quit [Remote host closed the connection]
gray-_-wolf has joined #ruby
<jhass>
why is this important to you? Is something breaking because of it?
<jhass>
the 2.6.0 in the path is the ABI version, not the ruby version
<jhass>
(ruby 2.6.0 - 2.6.6 share the same ABI version)
<jhass>
I mean if you just go with the default behavior, is something broken?
roadie has quit [Ping timeout: 246 seconds]
gray-_-wolf has quit [Ping timeout: 240 seconds]
<cronolio>
no i mean once it installing into <prefix> by gem, ans second time it installing into <prefix>/ruby/2.6.0 and something there is dublicatoin. question is about size :)
roadie has joined #ruby
<jhass>
folders take up space?
<cronolio>
gem and bundle is not installing an empty folders
<jhass>
sure and not the same data inside either, no?
<cronolio>
well if installing bundle, nokogiri, and rails by gem these packages will be installing again by bundle itself into different directory
<jhass>
if bundle install without -path is not reusing gems of the same version in your $GEM_PATH, that's probably an issue for https://github.com/rubygems/rubygems
Technodrome has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
phaul has quit [Ping timeout: 264 seconds]
rubydoc_ has quit [Ping timeout: 240 seconds]
phaul has joined #ruby
RiPuk has quit [Read error: Connection reset by peer]
RiPuk_ has joined #ruby
PimarSimil has joined #ruby
phaul has quit [Ping timeout: 246 seconds]
burningserenity has quit [Ping timeout: 264 seconds]
pimar has joined #ruby
pimar has left #ruby [#ruby]
PimarSimil has quit [Client Quit]
PimarSimil has joined #ruby
bsdbandit-01 has quit [Quit: -a- Connection Timed Out]
bsdbandit-01 has joined #ruby
BenDover has quit [Ping timeout: 264 seconds]
PimarSimil has quit [Quit: Leaving]
mossplix has joined #ruby
PimarSimil has joined #ruby
PimarSimil has quit [Client Quit]
stryek has joined #ruby
TCZ has joined #ruby
xco has joined #ruby
colins has joined #ruby
konsolebox has quit [Read error: Connection reset by peer]
phaul has joined #ruby
konsolebox has joined #ruby
TCZ has quit [Quit: Leaving]
Technodrome has joined #ruby
arzWZM has quit [Ping timeout: 256 seconds]
brunosaboia_ has quit [Quit: Leaving]
arzWZM has joined #ruby
BSaboia has joined #ruby
phaul has quit [Ping timeout: 264 seconds]
cthu| has joined #ruby
phaul has joined #ruby
alfiemax has joined #ruby
zacts has joined #ruby
schne1der has quit [Ping timeout: 240 seconds]
davispuh has joined #ruby
phaul has quit [Ping timeout: 246 seconds]
rose_nd_ash has joined #ruby
phaul has joined #ruby
cow[moo] has joined #ruby
greengriminal has joined #ruby
rose_nd_ash has quit [Ping timeout: 256 seconds]
robert__ has joined #ruby
pwnd_nsfww has quit [Ping timeout: 240 seconds]
u0_a231 has joined #ruby
ChmEarl has joined #ruby
rose_nd_ash has joined #ruby
bsdbandit-01 has quit [Quit: -a- Connection Timed Out]
bsdbandit-01 has joined #ruby
rose_nd_ash has quit [Remote host closed the connection]
mossplix has quit [Remote host closed the connection]
cerulean has joined #ruby
<cerulean>
under any circumstances will ruby fail to deliver a message to an object?
<cerulean>
besides method missing
<havenwood>
cerulean: I don't understand the question.
<cerulean>
we have jobs and code calling `deliver!` on a model to deliver sms/emails... it seems that this method is failing to get called when it should be sometimes and I can't figure out why. it's not API errors with SendGrid or Twilio
<havenwood>
cerulean: Ruby has an inline and global method cache which automatically *just work*.
<cerulean>
either that or there's some nasty logic hiding to make sure it doesn't get called for some reason
<havenwood>
cerulean: That sounds like a network error.
<cerulean>
excellent
<havenwood>
cerulean: Do you have retries?
<havenwood>
cerulean: Do you log failures?
<cerulean>
I don't believe so. I just started logging some of the failures yesterday but couldn't find the ids in question in that log, ruling out some of the previously silent failures
<havenwood>
mmm
<cerulean>
it's actually programmed to stop trying if it fails lol
<cerulean>
however it's not a delivery problem, calling `deliver!` on those models with nil delivered_at times actually sends the messages just fine
<cerulean>
well it is, but not outside of our system
<havenwood>
cerulean: if it's not doing it already, maybe consider exponential backoff followed by requeuing x times to try again later, then an OMGWTFBBQ log to report total failure.
<theelous3>
I have ruby 2.7 installed in single user mode though rvm
<theelous3>
which, well
<theelous3>
is perhaps a mistake, as this is a second user trying to use it
<theelous3>
is there a simple solution to this/
<theelous3>
like, just give the postal user access specifically to my ruby install? symlink it in?
zacts has quit [Quit: WeeChat 2.8]
konsolebox has joined #ruby
zacts has joined #ruby
mossplix has joined #ruby
howdoi has joined #ruby
<theelous3>
actually, scratch that
<theelous3>
I'm going to do a multi user install
adu has joined #ruby
drincruz has quit [Ping timeout: 240 seconds]
<theelous3>
I don't quite understand the following section from the rvm install page
<theelous3>
Note: The Multi-User install instructions must be prefixed with the sudo command. However, once the install is complete, and the instructions to add users to the rvm group is followed, the use of either sudo or rvmsudo is no longer required. The sudo command is only to temporarily elevate privileges so the installer can complete its work. If you need to use sudo or rvmsudo after the install is complete, some part of the install directions were
<theelous3>
not properly followed. This usually is because people execute the install as root, rather than executing the installation instructions from a non-privileged user account.
<theelous3>
so it says the install instructions must be prefixed with sudo, then says people have an issue because they installed as root rather than a non-priviledged user account
<theelous3>
is this not contradictory?
<theelous3>
using sudo gives priviledge
coniptor has quit [Ping timeout: 264 seconds]
<theelous3>
and like, it says to execute a command to multi user install
<theelous3>
then that doesn't have sudo prefixed
pabs has quit [Ping timeout: 256 seconds]
stryek has quit [Quit: Connection closed for inactivity]
<theelous3>
ugh, so
<theelous3>
trying to install, added the gpg keys which took forever, then intalling fails to validate them and dies :D
<havenwood>
theelous3: What's your ultimate goal for the mullti-user setup?
<theelous3>
so, basically ignore everything above there and we can start over
<havenwood>
theelous3: Do you need multiple users on the same Ruby?
<theelous3>
I want to run postal
<theelous3>
postal requires a user by the same name, which lives in /opt/postal
<havenwood>
"Lyris is an enterprise email service. Postal makes it easy for Ruby to talk to Lyris's API."
<theelous3>
it needs access to ruby
<havenwood>
theelous3: That ^ Postal?
<havenwood>
theelous3: Ah, okay.
<theelous3>
yes that postal, I'm just going to use it as a transactional email server with a non ruby app
<theelous3>
so I'm a total ruby noob in the ecosystem here
<havenwood>
theelous3: I'd suggest installing Ruby as the postal user. RVM or something lighter should work perfectly fine.
<havenwood>
theelous3: Which OS/distro?
<theelous3>
yeah that just occured to me a second ago
<havenwood>
Avoid multi-user RVM if at all possible, imho.
<theelous3>
manjaro (a lazy man arch)
<theelous3>
fair
DaRock has quit [Ping timeout: 256 seconds]
<havenwood>
theelous3: I like jhass's archlinux setup with chruby, personally.
<theelous3>
the deploy will eventually be on a ubuntu server