class Aspera::Fasp::Aoc

Public Class Methods

new(aoc_options) click to toggle source
Calls superclass method
# File lib/aspera/fasp/aoc.rb, line 8
def initialize(aoc_options)
  @app=aoc_options[:app] || AoC::FILES_APP
  @api_aoc=AoC.new(aoc_options)
  Log.log.warn("Under Development")
  server_node_file = @api_aoc.resolve_node_file(server_home_node_file,server_folder)
  # force node as transfer agent
  node_api=Fasp::Node.new(@api_aoc.get_node_api(client_node_file[:node_info],AoC::SCOPE_NODE_USER))
  super(node_api)
  # additional node to node TS info
  @add_ts={
    'remote_access_key'   => server_node_file[:node_info]['access_key'],
    'destination_root_id' => server_node_file[:file_id]
  }
end