Sha256: c7c6908adf8fd892cb54429c6a5ac0f33da66546923e51e94aaf410c6ecc151d

Contents?: true

Size: 1.01 KB

Versions: 1

Compression:

Stored size: 1.01 KB

Contents

#!/usr/bin/env ruby
# -*- coding: utf-8 -*-

require 'yaml'
require 'cgi'

###########################################################################
####
#### This script is only for demo purpose, you can write this script
#### with any language you like(python, perl, shell etc)
####
###########################################################################

############################################################
## Configuration Setup
############################################################
env = ENV['SINATRA_ENV'] || "development"
config = YAML.load_file("#{Dir.pwd}/spns.yml")
$port = config['port'] || 4567
 
############################################################
## Using curl command to send push notification message
############################################################

@message = CGI::escape("sample push notification message")
@pid = "#{Time.now.to_i}"

puts "curl http://localhost:#{$port}/v1/app/push/#{@message}/#{@pid}"
system "curl http://localhost:#{$port}/v1/app/push/#{@message}/#{@pid}"

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
spns-0.2.4 cron