Module: SData::Sync::SdataSyncingMixin

Included in:
VirtualBase
Defined in:
lib/s_data/sync/sdata_syncing_mixin.rb

Instance Method Summary collapse

Instance Method Details

#sd_digestObject



4
5
6
# File 'lib/s_data/sync/sdata_syncing_mixin.rb', line 4

def sd_digest
  SData::SdDigest.find_or_create(self.owner, self.sdata_name)
end

#sd_sync_stateObject



8
9
10
# File 'lib/s_data/sync/sdata_syncing_mixin.rb', line 8

def sd_sync_state
  @sd_sync_state ||= SdSyncState.find(:first, :conditions => {:sd_uuid_id => self.sd_uuid, :sd_digest_id => self.sd_digest})
end

#sd_sync_state=(s) ⇒ Object



12
13
14
# File 'lib/s_data/sync/sdata_syncing_mixin.rb', line 12

def sd_sync_state=(s)
  @sd_sync_state = s
end