Class: Gitcloudcli::Cli

Inherits:
Thor
  • Object
show all
Defined in:
lib/gitcloudcli.rb

Overview

命令行入口

Instance Method Summary collapse

Instance Method Details

#delete(path) ⇒ Object



42
43
44
45
46
# File 'lib/gitcloudcli.rb', line 42

def delete(path)
  Gitcloudcli.gitadapter(options[:space]) do |git|
    git.delete(path, options[:message])
  end
end

#info(path) ⇒ Object



22
23
24
25
26
# File 'lib/gitcloudcli.rb', line 22

def info(path)
  Gitcloudcli.gitadapter(options[:space]) do |git|
    git.info(path, options[:infos])
  end
end

#listObject



13
14
15
16
17
# File 'lib/gitcloudcli.rb', line 13

def list()
  Gitcloudcli.gitadapter(options[:space]) do |git|
    git.list(options[:dir], options[:infos])
  end
end

#upload(local_path) ⇒ Object



33
34
35
36
37
# File 'lib/gitcloudcli.rb', line 33

def upload(local_path)
  Gitcloudcli.gitadapter(options[:space]) do |git|
    git.upload(local_path, options[:path], options[:message], options[:infos])
  end
end