ianheggie-oaf / selfie-scraper

Taking a gander at itself to see if it knows its own github repo / morph scraper name


This is a scraper that runs on Morph. To get started see the documentation

Contributors ianheggie-oaf

Last run completed successfully .

Console output of last run

Injecting configuration and compiling... Injecting scraper and running... ============================================================ ENV DISABLE_SPRING=1 HOSTNAME=74c89e2712e1 HEROKUISH_VERSION=0.5.36 BUNDLE_DEPLOYMENT=1 OLDPWD=/ BUNDLE_WITHOUT=development:test REQUESTS_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt MALLOC_ARENA_MAX=2 PATH=/app/vendor/bundle/ruby/3.2.0/bin:/app/bin:/app/vendor/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin SELF=/bin/herokuish PWD=/app LANG=en_US.UTF-8 SELF_EXECUTABLE=/bin/herokuish PS1=\[\033[01;34m\]\w\[\033[00m\] \[\033[01;32m\]$ \[\033[00m\] STACK=heroku-18 NODE_TLS_REJECT_UNAUTHORIZED=0 BUNDLE_BIN=vendor/bundle/bin HOME=/app SHLVL=0 BUNDLE_PATH=vendor/bundle GEM_PATH= CURL_TIMEOUT=180 DEBIAN_FRONTEND=noninteractive NPM_CONFIG_CAFILE=/etc/ssl/certs/ca-certificates.crt BUNDLE_GEMFILE=/app/Gemfile BUNDLER_ORIG_BUNDLE_BIN_PATH=BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL BUNDLER_ORIG_BUNDLE_GEMFILE=/app/Gemfile BUNDLER_ORIG_BUNDLER_VERSION=BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL BUNDLER_ORIG_BUNDLER_SETUP=BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL BUNDLER_ORIG_GEM_HOME=BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL BUNDLER_ORIG_GEM_PATH=/app/vendor/bundle/ruby/3.2.0: BUNDLER_ORIG_MANPATH=BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL BUNDLER_ORIG_PATH=/app/bin:/app/vendor/bundle/bin:/app/vendor/bundle/ruby/3.2.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin BUNDLER_ORIG_RB_USER_INSTALL=BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL BUNDLER_ORIG_RUBYLIB=BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL BUNDLER_ORIG_RUBYOPT=BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL BUNDLE_BIN_PATH=/app/vendor/ruby-3.2.2/lib/ruby/gems/3.2.0/gems/bundler-2.4.10/libexec/bundle BUNDLER_VERSION=2.4.10 BUNDLER_SETUP=/app/vendor/ruby-3.2.2/lib/ruby/3.2.0/bundler/setup RUBYOPT=-r/app/vendor/ruby-3.2.2/lib/ruby/3.2.0/bundler/setup RUBYLIB= GEM_HOME=/app/vendor/bundle/ruby/3.2.0 ============================================================ ID uid=32510(u32510) gid=32510(u32510) groups=32510(u32510) ============================================================ PWD /app ============================================================ UPTIME 15:18:00 up 190 days, 10:56, 0 users, load average: 0.94, 0.71, 0.45 ============================================================ FREE MEMORY total used free shared buff/cache available Mem: 32079 12850 416 1365 18811 17456 Swap: 2047 2036 11 ============================================================ DISK FREE Filesystem 1M-blocks Used Available Use% Mounted on overlay 643563 390184 220699 64% / tmpfs 64 0 64 0% /dev tmpfs 16040 0 16040 0% /sys/fs/cgroup shm 256 0 256 0% /dev/shm /dev/root 643563 390184 220699 64% /etc/hosts tmpfs 16040 0 16040 0% /proc/acpi tmpfs 16040 0 16040 0% /proc/scsi tmpfs 16040 0 16040 0% /sys/firmware ============================================================ Files and Dirs ============================================================ ./.bundle/config --- BUNDLE_JOBS: "4" BUNDLE_CLEAN: "false" ============================================================ ./Procfile scraper: bundle exec ruby -r/usr/local/lib/prerun.rb scraper.rb============================================================ ./.profile.d/00_config_vars.sh export LANG="en_US.UTF-8" ============================================================ ./.profile.d/ruby.sh export LANG=${LANG:-en_US.UTF-8} export GEM_PATH="$HOME/vendor/bundle/ruby/3.2.0:$GEM_PATH" export PATH="$HOME/bin:$HOME/vendor/bundle/bin:$HOME/vendor/bundle/ruby/3.2.0/bin:$PATH" export DISABLE_SPRING="1" export MALLOC_ARENA_MAX=${MALLOC_ARENA_MAX:-2} export BUNDLE_PATH=${BUNDLE_PATH:-vendor/bundle} export BUNDLE_WITHOUT=${BUNDLE_WITHOUT:-development:test} export BUNDLE_BIN=${BUNDLE_BIN:-vendor/bundle/bin} export BUNDLE_DEPLOYMENT=${BUNDLE_DEPLOYMENT:-1} ============================================================ ./.profile.d/WEB_CONCURRENCY.sh ============================================================ ./.release --- addons: [] config_vars: LANG: en_US.UTF-8 default_process_types: rake: bundle exec rake console: bundle exec irb ============================================================ ./time.output ============================================================ ./tmp/heroku-buildpack-release-step.yml --- addons: [] config_vars: LANG: en_US.UTF-8 default_process_types: rake: bundle exec rake console: bundle exec irb ============================================================ nproc; nproc --all 8 8 ============================================================ cpuinfo processor : 0 vendor_id : AuthenticAMD cpu family : 25 model : 1 model name : AMD EPYC 7713 64-Core Processor stepping : 1 microcode : 0xa0011d1 cpu MHz : 2000.000 cache size : 512 KB physical id : 0 siblings : 8 core id : 0 cpu cores : 8 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 16 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves clzero xsaveerptr wbnoinvd arat umip pku ospke vaes vpclmulqdq rdpid arch_capabilities bugs : sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass srso bogomips : 4001.66 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 48 bits physical, 48 bits virtual power management: processor : 1 vendor_id : AuthenticAMD cpu family : 25 model : 1 model name : AMD EPYC 7713 64-Core Processor stepping : 1 microcode : 0xa0011d1 cpu MHz : 2000.000 cache size : 512 KB physical id : 0 siblings : 8 core id : 1 cpu cores : 8 apicid : 1 initial apicid : 1 fpu : yes fpu_exception : yes cpuid level : 16 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves clzero xsaveerptr wbnoinvd arat umip pku ospke vaes vpclmulqdq rdpid arch_capabilities bugs : sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass srso bogomips : 4001.66 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 48 bits physical, 48 bits virtual power management: processor : 2 vendor_id : AuthenticAMD cpu family : 25 model : 1 model name : AMD EPYC 7713 64-Core Processor stepping : 1 microcode : 0xa0011d1 cpu MHz : 2000.000 cache size : 512 KB physical id : 0 siblings : 8 core id : 2 cpu cores : 8 apicid : 2 initial apicid : 2 fpu : yes fpu_exception : yes cpuid level : 16 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves clzero xsaveerptr wbnoinvd arat umip pku ospke vaes vpclmulqdq rdpid arch_capabilities bugs : sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass srso bogomips : 4001.66 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 48 bits physical, 48 bits virtual power management: processor : 3 vendor_id : AuthenticAMD cpu family : 25 model : 1 model name : AMD EPYC 7713 64-Core Processor stepping : 1 microcode : 0xa0011d1 cpu MHz : 2000.000 cache size : 512 KB physical id : 0 siblings : 8 core id : 3 cpu cores : 8 apicid : 3 initial apicid : 3 fpu : yes fpu_exception : yes cpuid level : 16 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves clzero xsaveerptr wbnoinvd arat umip pku ospke vaes vpclmulqdq rdpid arch_capabilities bugs : sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass srso bogomips : 4001.66 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 48 bits physical, 48 bits virtual power management: processor : 4 vendor_id : AuthenticAMD cpu family : 25 model : 1 model name : AMD EPYC 7713 64-Core Processor stepping : 1 microcode : 0xa0011d1 cpu MHz : 2000.000 cache size : 512 KB physical id : 0 siblings : 8 core id : 4 cpu cores : 8 apicid : 4 initial apicid : 4 fpu : yes fpu_exception : yes cpuid level : 16 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves clzero xsaveerptr wbnoinvd arat umip pku ospke vaes vpclmulqdq rdpid arch_capabilities bugs : sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass srso bogomips : 4001.66 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 48 bits physical, 48 bits virtual power management: processor : 5 vendor_id : AuthenticAMD cpu family : 25 model : 1 model name : AMD EPYC 7713 64-Core Processor stepping : 1 microcode : 0xa0011d1 cpu MHz : 2000.000 cache size : 512 KB physical id : 0 siblings : 8 core id : 5 cpu cores : 8 apicid : 5 initial apicid : 5 fpu : yes fpu_exception : yes cpuid level : 16 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves clzero xsaveerptr wbnoinvd arat umip pku ospke vaes vpclmulqdq rdpid arch_capabilities bugs : sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass srso bogomips : 4001.66 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 48 bits physical, 48 bits virtual power management: processor : 6 vendor_id : AuthenticAMD cpu family : 25 model : 1 model name : AMD EPYC 7713 64-Core Processor stepping : 1 microcode : 0xa0011d1 cpu MHz : 2000.000 cache size : 512 KB physical id : 0 siblings : 8 core id : 6 cpu cores : 8 apicid : 6 initial apicid : 6 fpu : yes fpu_exception : yes cpuid level : 16 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves clzero xsaveerptr wbnoinvd arat umip pku ospke vaes vpclmulqdq rdpid arch_capabilities bugs : sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass srso bogomips : 4001.66 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 48 bits physical, 48 bits virtual power management: processor : 7 vendor_id : AuthenticAMD cpu family : 25 model : 1 model name : AMD EPYC 7713 64-Core Processor stepping : 1 microcode : 0xa0011d1 cpu MHz : 2000.000 cache size : 512 KB physical id : 0 siblings : 8 core id : 7 cpu cores : 8 apicid : 7 initial apicid : 7 fpu : yes fpu_exception : yes cpuid level : 16 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves clzero xsaveerptr wbnoinvd arat umip pku ospke vaes vpclmulqdq rdpid arch_capabilities bugs : sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass srso bogomips : 4001.66 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 48 bits physical, 48 bits virtual power management: Ruby version: 3.2.2 CPU cores: 8 Available memory: MemAvailable: 17874780 kB Dyno type: unknown ============================================================ Testing thread count: 1 x {get example.com and sleepo 0.1} ... Threads: 1, Time: 0.113s, Memory: 384KB ============================================================ Testing thread count: 5 x {get example.com and sleepo 0.1} ... Threads: 5, Time: 0.144s, Memory: 256KB ============================================================ Testing thread count: 10 x {get example.com and sleepo 0.1} ... Threads: 10, Time: 0.357s, Memory: 1280KB ============================================================ Testing thread count: 20 x {get example.com and sleepo 0.1} ... Threads: 20, Time: 0.348s, Memory: 2432KB ============================================================ Testing thread count: 30 x {get example.com and sleepo 0.1} ... Threads: 30, Time: 0.365s, Memory: 1792KB ============================================================ Testing thread count: 50 x {get example.com and sleepo 0.1} ... Threads: 50, Time: 0.47s, Memory: 2560KB ============================================================ Testing thread count: 75 x {get example.com and sleepo 0.1} ... Threads: 75, Time: 0.805s, Memory: 2432KB ============================================================ Testing thread count: 100 x {get example.com and sleepo 0.1} ... Threads: 100, Time: 0.581s, Memory: 7296KB ============================================================ UPTIME 15:18:03 up 190 days, 10:56, 0 users, load average: 0.94, 0.71, 0.45 ============================================================ FREE MEMORY total used free shared buff/cache available Mem: 32079 12868 398 1365 18812 17438 Swap: 2047 2036 11 ============================================================ type parallel ; parallel --version ; parallel --help sh: 1: parallel: not found parallel: not found sh: 1: parallel: not found ============================================================ That's All Folks!

Data

Downloaded 1 time by ianheggie-oaf

To download data sign in with GitHub

Download table (as CSV) Download SQLite database (12 KB) Use the API

rows 10 / 23

name status
example
it worked
2025-02-16 07:17:15 +0000
it ran
2025-02-17 15:19:19 +0000
it ran
2025-02-18 20:16:04 +0000
it ran
2025-02-19 14:54:48 +0000
it ran
2025-02-20 19:21:11 +0000
it ran
2025-02-21 11:12:10 +0000
it ran
2025-02-22 10:03:01 +0000
it ran
2025-02-23 09:25:26 +0000
it ran
2025-02-24 14:53:46 +0000
it ran

Statistics

Average successful run time: less than 10 seconds

Total run time: 2 minutes

Total cpu time used: half a minute

Total disk space used: 54.5 KB

History

  • Manually ran revision a5eae970 and completed successfully .
    1 record added in the database
  • Manually ran revision 2f17bb39 and completed successfully .
    1 record added in the database
  • Manually ran revision 886714d9 and failed .
    1 record added in the database
  • Manually ran revision ee5ded1f and failed .
    1 record added in the database
  • Auto ran revision d797d388 and completed successfully .
    1 record added in the database
  • ...
  • Created on morph.io

Show complete history

Scraper code

Ruby

selfie-scraper / scraper.rb