Module: Duracloud::Commands

Included in:
CLI
Defined in:
lib/duracloud/commands.rb,
lib/duracloud/commands/find.rb,
lib/duracloud/commands/sync.rb,
lib/duracloud/commands/count.rb,
lib/duracloud/commands/command.rb,
lib/duracloud/commands/validate.rb,
lib/duracloud/commands/find_item.rb,
lib/duracloud/commands/find_items.rb,
lib/duracloud/commands/find_space.rb,
lib/duracloud/commands/list_items.rb,
lib/duracloud/commands/store_content.rb,
lib/duracloud/commands/list_content_ids.rb,
lib/duracloud/commands/download_manifest.rb,
lib/duracloud/commands/find_missing_items.rb,
lib/duracloud/commands/get_storage_report.rb,
lib/duracloud/commands/get_storage_report_for_space.rb,
lib/duracloud/commands/get_storage_report_for_store.rb,
lib/duracloud/commands/get_storage_report_for_all_spaces.rb

Defined Under Namespace

Classes: Command, Count, DownloadManifest, Find, FindItem, FindItems, FindMissingItems, FindSpace, GetStorageReport, GetStorageReportForAllSpaces, GetStorageReportForSpace, GetStorageReportForStore, ListContentIds, ListItems, StoreContent, Sync, Validate

Instance Method Summary collapse

Instance Method Details

#count(cli) ⇒ Object



8
9
10
# File 'lib/duracloud/commands.rb', line 8

def count(cli)
  Count.call(cli)
end

#download_manifest(cli) ⇒ Object



24
25
26
# File 'lib/duracloud/commands.rb', line 24

def download_manifest(cli)
  DownloadManifest.call(cli)
end

#find(cli) ⇒ Object



4
5
6
# File 'lib/duracloud/commands.rb', line 4

def find(cli)
  Find.call(cli)
end

#get_storage_report(cli) ⇒ Object



12
13
14
# File 'lib/duracloud/commands.rb', line 12

def get_storage_report(cli)
  GetStorageReport.call(cli)
end

#list_content_ids(cli) ⇒ Object



28
29
30
# File 'lib/duracloud/commands.rb', line 28

def list_content_ids(cli)
  ListContentIds.call(cli)
end

#list_items(cli) ⇒ Object



32
33
34
# File 'lib/duracloud/commands.rb', line 32

def list_items(cli)
  ListItems.call(cli)
end

#store(cli) ⇒ Object



36
37
38
# File 'lib/duracloud/commands.rb', line 36

def store(cli)
  StoreContent.call(cli)
end

#sync(cli) ⇒ Object



16
17
18
# File 'lib/duracloud/commands.rb', line 16

def sync(cli)
  Sync.call(cli)
end

#validate(cli) ⇒ Object



20
21
22
# File 'lib/duracloud/commands.rb', line 20

def validate(cli)
  Validate.call(cli)
end