Create droplet of your liking (ubuntu 12.10 x32)
ssh to root in terminal with your server ip
ssh [email protected]
Add ssh fingerprint and enter password provided in email
class CachedPrimitiveUserItems < ActiveRecord::Base | |
set_table_name 'primitive_user_items' | |
# for admin sapport | |
attr_accessor :user | |
class << self | |
def find_primitive_user_items(user) | |
cpi = get_record(user) | |
return nil if cpi.nil? |
class StartPackController < CommonPromoController | |
CONTROLLER_MANIFEST = { | |
:common_methods => { # common methods, that controller responds to | |
:on_first_request => :on_first_request, | |
:give_product => :give_start_pack_rewards, | |
:check_product => :check_product, | |
:to_client_data => :to_client_data | |
}, | |
:commands => {}, |
class PromoController < ProxyController | |
CONTROLLER_MANIFEST = { | |
:common_methods => { # common methods, that controller responds to | |
:to_xml => :to_xml, | |
:to_friend_xml => :to_friend_xml, | |
:to_imaginary_friend_xml => :to_imaginary_friend_xml, | |
:daily_reset => :daily_reset, | |
:on_first_request => :on_first_request, | |
:on_get_user_stat => :on_get_user_stat, |
class Rooms | |
HOME = 0 | |
RANCH = 1 | |
end | |
class RoomController < UserController | |
CONTROLLER_MANIFEST = { | |
:common_methods => { # common methods, that controller responds to | |
:to_xml => :to_xml, | |
:to_friend_xml => :to_friend_xml, |
class Neighborhood < ActiveRecord::Base | |
has_many :requests, :dependent => :destroy, :foreign_key => 'neighborhood_id', :class_name => "NeighborhoodRequests" | |
before_save :prepare_data | |
MAX_USERS = 30 | |
TYPE_OPEN = 0 | |
TYPE_REQUEST = 1 | |
TYPE_PRIVATE = 2 |
class YamlGenerator | |
def items_params | |
#override this function | |
return { | |
"template_name" => "", | |
"source_url" => "", | |
"output_file" => "", | |
"server_classes_folder" => "", | |
"write_mode" => "w" #w - erase and fill file, a - append to file | |
} |
class CsvGenerator | |
CONFIG_PATH = File.join(File.dirname(__FILE__), "../../config/energy") | |
DEFAULT_YML_URL = File.join(CONFIG_PATH, "items/defaults.yml") | |
OUTPUT_FOLDER = File.join(File.dirname(__FILE__), "output/") | |
@loaded_yml = {} | |
@object_fields = [] | |
@object_states_fields = [] | |
@source = "" |
module ControllerRegistrator | |
def get_controller_class(name) | |
if self.class.controller_classes[name].is_a?(Class) | |
return self.class.controller_classes[name] | |
end | |
self.class.controller_classes[name].call(self) | |
end | |
def controllers | |
@controllers ||= {} |
Create droplet of your liking (ubuntu 12.10 x32)
ssh to root in terminal with your server ip
ssh [email protected]
Add ssh fingerprint and enter password provided in email
SSH into Root
$ ssh [email protected]
Change Root Password