class SocialSnippet::CommandLine::SSpm::SubCommands::UpdateCommand

Public Instance Methods

define_options() click to toggle source
# File lib/social_snippet/command_line/sspm/sub_commands/update_command.rb, line 22
def define_options
end
desc() click to toggle source
# File lib/social_snippet/command_line/sspm/sub_commands/update_command.rb, line 18
def desc
  "Update repositories"
end
run() click to toggle source
# File lib/social_snippet/command_line/sspm/sub_commands/update_command.rb, line 25
def run
  if has_next_token?
    while has_next_token?
      core.api.update_repository next_token, options
    end
  else
    core.api.update_all_repositories options
  end
end
usage() click to toggle source
# File lib/social_snippet/command_line/sspm/sub_commands/update_command.rb, line 5
    def usage
      <<EOF
Usage: sspm update [options] [--] [<repo> ...]

Examples:
    $ sspm update
    -> Update all installed repositories

    $ sspm update example-repo
    -> Update example-repo and Install missing dependencies
EOF
    end