Table of Contents - pantry-0.1.0 Documentation
Classes and Modules
- Celluloid
- Celluloid::ZMQ
- Celluloid::ZMQ::Socket
- MiniTest
- MiniTest::Test
- Minitest
- Minitest::Assertions
- Minitest::Test
- OptParsePlus
- OptParsePlus::OptionsFound
- Pantry
- Pantry::CLI
- Pantry::Client
- Pantry::ClientInfo
- Pantry::ClientRegistry
- Pantry::ClientRegistry::ClientRecord
- Pantry::Command
- Pantry::Command::TrackResponses
- Pantry::CommandHandler
- Pantry::CommandLine
- Pantry::Commands
- Pantry::Commands::CreateClient
- Pantry::Commands::DownloadDirectory
- Pantry::Commands::Echo
- Pantry::Commands::EditApplication
- Pantry::Commands::RegisterClient
- Pantry::Commands::Status
- Pantry::Commands::SyncDirectory
- Pantry::Commands::UpdateApplication
- Pantry::Commands::UploadFile
- Pantry::Communication
- Pantry::Communication::Client
- Pantry::Communication::ClientFilter
- Pantry::Communication::FileService
- Pantry::Communication::FileService::ReceiveFile
- Pantry::Communication::FileService::ReceivingFile
- Pantry::Communication::FileService::SendFile
- Pantry::Communication::FileService::SendingFile
- Pantry::Communication::FileService::UploadInfo
- Pantry::Communication::PublishSocket
- Pantry::Communication::ReadingSocket
- Pantry::Communication::ReceiveSocket
- Pantry::Communication::Security
- Pantry::Communication::Security::Authentication
- Pantry::Communication::Security::CurveKeyStore
- Pantry::Communication::Security::CurveSecurity
- Pantry::Communication::Security::CurveSecurity::Client
- Pantry::Communication::Security::CurveSecurity::Server
- Pantry::Communication::Security::NullSecurity
- Pantry::Communication::Security::UnknownSecurityStrategyError
- Pantry::Communication::SendSocket
- Pantry::Communication::SerializeMessage
- Pantry::Communication::SerializeMessage::FromZeromq
- Pantry::Communication::SerializeMessage::ToZeromq
- Pantry::Communication::Server
- Pantry::Communication::SubscribeSocket
- Pantry::Communication::WaitList
- Pantry::Communication::WritingSocket
- Pantry::Config
- Pantry::DuplicateCommandError
- Pantry::FileEditor
- Pantry::InvalidCommandError
- Pantry::Logger
- Pantry::Message
- Pantry::MissingOption
- Pantry::MultiCommand
- Pantry::NullLogger
- Pantry::Server
- Pantry::UI
- PantryAcceptanceHelpers
- PantryMinitestHelpers
- SafeYAML
- ServerEchoCommand
Methods
- ::client — Pantry::Communication::Security::CurveSecurity
- ::client — Pantry::Communication::Security::NullSecurity
- ::command — Pantry::Command
- ::command_classes — Pantry::MultiCommand
- ::config — Pantry
- ::configure_socket — Pantry::Communication
- ::curve_supported? — Pantry::Communication::Security
- ::fake_fs! — MiniTest::Test
- ::from_zeromq — Pantry::Communication::SerializeMessage
- ::handler_class — Pantry::Communication::Security
- ::logger — Pantry
- ::logger= — Pantry
- ::message_type — Pantry::Command
- ::mock_ui! — MiniTest::Test
- ::new — OptParsePlus
- ::new — Pantry::CLI
- ::new — Pantry::Client
- ::new — Pantry::ClientInfo
- ::new — Pantry::ClientRegistry
- ::new — Pantry::ClientRegistry::ClientRecord
- ::new — Pantry::Command
- ::new — Pantry::Command::TrackResponses
- ::new — Pantry::CommandHandler
- ::new — Pantry::CommandLine
- ::new — Pantry::Commands::DownloadDirectory
- ::new — Pantry::Commands::Echo
- ::new — Pantry::Commands::RegisterClient
- ::new — Pantry::Commands::UpdateApplication
- ::new — Pantry::Commands::UploadFile
- ::new — Pantry::Communication::Client
- ::new — Pantry::Communication::ClientFilter
- ::new — Pantry::Communication::FileService
- ::new — Pantry::Communication::FileService::UploadInfo
- ::new — Pantry::Communication::FileService::SendingFile
- ::new — Pantry::Communication::FileService::ReceivingFile
- ::new — Pantry::Communication::FileService::ReceiveFile
- ::new — Pantry::Communication::FileService::SendFile
- ::new — Pantry::Communication::ReadingSocket
- ::new — Pantry::Communication::Security::Authentication
- ::new — Pantry::Communication::Security::CurveKeyStore
- ::new — Pantry::Communication::Security::CurveSecurity::Client
- ::new — Pantry::Communication::Security::CurveSecurity::Server
- ::new — Pantry::Communication::SerializeMessage::ToZeromq
- ::new — Pantry::Communication::SerializeMessage::FromZeromq
- ::new — Pantry::Communication::Server
- ::new — Pantry::Communication::SubscribeSocket
- ::new — Pantry::Communication::WaitList
- ::new — Pantry::Communication::WritingSocket
- ::new — Pantry::Config
- ::new — Pantry::FileEditor
- ::new — Pantry::Logger
- ::new — Pantry::Message
- ::new — Pantry::Server
- ::new — Pantry::UI
- ::new_client — Pantry::Communication::Security
- ::new_server — Pantry::Communication::Security
- ::performs — Pantry::MultiCommand
- ::reset_config! — Pantry
- ::reset_ui! — Pantry
- ::server — Pantry::Communication::Security::CurveSecurity
- ::server — Pantry::Communication::Security::NullSecurity
- ::to_zeromq — Pantry::Communication::SerializeMessage
- ::ui — Pantry
- #<< — Pantry::Message
- #== — Pantry::Communication::ClientFilter
- #[] — OptParsePlus::OptionsFound
- #[] — Pantry::Message
- #[]= — Pantry::Message
- #actual_diff — Minitest::Assertions
- #add_client_command — Pantry
- #add_command — OptParsePlus
- #add_command — Pantry::CommandHandler
- #add_default_help — OptParsePlus
- #add_listener — Pantry::Communication::ReadingSocket
- #add_options — OptParsePlus
- #add_server_command — Pantry
- #after_teardown — PantryAcceptanceHelpers
- #all — Pantry::ClientRegistry
- #all_commands — Pantry
- #all_matching — Pantry::ClientRegistry
- #all_response_received? — Pantry::Command::TrackResponses
- #apply_configuration — Pantry::Config
- #authenticate_client — Pantry::Communication::Security::Authentication
- #authenticate_request — Pantry::Communication::Security::Authentication
- #banner — OptParsePlus
- #base_command_name — OptParsePlus
- #before_setup — PantryMinitestHelpers
- #build_command_proc — Pantry::CommandHandler
- #build_help_for_command_group — OptParsePlus
- #build_parser — Pantry::CommandLine
- #build_response — Pantry::Message
- #build_socket — Pantry::Communication::PublishSocket
- #build_socket — Pantry::Communication::ReadingSocket
- #build_socket — Pantry::Communication::ReceiveSocket
- #build_socket — Pantry::Communication::SendSocket
- #build_socket — Pantry::Communication::SubscribeSocket
- #build_socket — Pantry::Communication::WritingSocket
- #can_handle? — Pantry::CommandHandler
- #check_for_duplicates — Pantry
- #check_in — Pantry::ClientRegistry
- #check_in — Pantry::ClientRegistry::ClientRecord
- #check_or_generate_my_keys — Pantry::Communication::Security::CurveKeyStore
- #checked_in? — Pantry::ClientRegistry::ClientRecord
- #chunks_to_fetch — Pantry::Communication::FileService::ReceivingFile
- #clean_up — Pantry::Communication::FileService::SendFile
- #clean_up_white_space — OptParsePlus
- #clear! — Pantry::ClientRegistry
- #client — Pantry::Command
- #client= — Pantry::Command
- #client_commands — Pantry
- #client_directory — Pantry::Commands::SyncDirectory
- #client_who_sent — Pantry::Server
- #close — Pantry::Communication::WritingSocket
- #color — Pantry::UI
- #complete? — Pantry::Communication::FileService::ReceivingFile
- #completion_future — Pantry::Command
- #configure_pantry — PantryAcceptanceHelpers
- #configure_socket — Pantry::Communication::Security::CurveSecurity::Client
- #configure_socket — Pantry::Communication::Security::CurveSecurity::Server
- #configure_socket — Pantry::Communication::Security::NullSecurity
- #continue? — Pantry::UI
- #copy_full_keys_back_to_curve_key_file — Pantry::CLI
- #copy_keys_file_into_pantry_root — Pantry::CLI
- #create_client — Pantry::Communication::Security::CurveKeyStore
- #create_client — Pantry::Communication::Security::CurveSecurity::Server
- #create_client — Pantry::Communication::Security::NullSecurity
- #create_client — Pantry::Communication::Server
- #create_client — Pantry::Server
- #create_temp_file — Pantry::FileEditor
- #current_hostname — Pantry::Client
- #current_hostname — Pantry::Server
- #debug — Pantry::NullLogger
- #description — OptParsePlus
- #diff — Minitest::Assertions
- #disable! — Pantry::Logger
- #edit — Pantry::FileEditor
- #edit_file — Pantry::FileEditor
- #encode_message_body — Pantry::Communication::SerializeMessage::ToZeromq
- #ensure_directory_structure — Pantry::Communication::Security::CurveKeyStore
- #ensure_proper_command_class — Pantry
- #error — Pantry::NullLogger
- #fetch_and_return_chunk — Pantry::Communication::FileService::SendFile
- #file_checksum — Pantry
- #fill_the_pipeline — Pantry::Communication::FileService::ReceiveFile
- #filter_on — Pantry::Communication::SubscribeSocket
- #finalize_file — Pantry::Communication::FileService::ReceiveFile
- #find — Pantry::ClientRegistry
- #find_all_cli_enabled_commands — Pantry::CommandLine
- #finished — Pantry::Command
- #finished! — Pantry::Communication::FileService::UploadInfo
- #finished! — Pantry::Communication::FileService::SendingFile
- #finished! — Pantry::Communication::FileService::ReceivingFile
- #finished? — Pantry::Command
- #finished? — Pantry::Communication::FileService::SendingFile
- #finished? — Pantry::Communication::FileService::ReceivingFile
- #first_line_of_summary — OptParsePlus
- #forward_message — Pantry::Communication::Server
- #forward_message — Pantry::Server
- #forwarded! — Pantry::Message
- #forwarded? — Pantry::Message
- #from= — Pantry::Message
- #from_client? — Pantry::Command::TrackResponses
- #from_server? — Pantry::Command::TrackResponses
- #from_server? — Pantry::Message
- #generate_missing_keys — Pantry::Communication::Security::CurveKeyStore
- #generate_short_help_for_commands — OptParsePlus
- #group — OptParsePlus
- #group_and_sort_command_help — OptParsePlus
- #handle_message — Pantry::Communication::Client
- #handle_message — Pantry::Communication::ReadingSocket
- #handle_message — Pantry::Communication::Server
- #has_source_header? — Pantry::Communication::ReadingSocket
- #has_source_header? — Pantry::Communication::ReceiveSocket
- #help — OptParsePlus
- #include? — Pantry::ClientRegistry
- #includes? — Pantry::Communication::ClientFilter
- #info — Pantry::NullLogger
- #known_client? — Pantry::Communication::Security::CurveKeyStore
- #link_to — Pantry::Communication::Security::CurveSecurity::Server
- #link_to — Pantry::Communication::Security::NullSecurity
- #list — Pantry::UI
- #load_client_configs — Pantry::Config
- #load_current_key_pair — Pantry::Communication::Security::CurveKeyStore
- #load_file — Pantry::Config
- #load_global_configs — Pantry::Config
- #load_networking_configs — Pantry::Config
- #load_plugins — Pantry
- #log_level — Pantry::Logger
- #matches? — Pantry::Communication::ClientFilter
- #merge_command_line_with_defaults — Pantry::CommandLine
- #message_meant_for_us? — Pantry::Client
- #metadata — Pantry::Message
- #metadata= — Pantry::Message
- #method_missing — Pantry::Logger
- #new_response — Pantry::Command::TrackResponses
- #on_complete — Pantry::Communication::FileService::ReceivingFile
- #open — Pantry::Communication::ReadingSocket
- #open — Pantry::Communication::Security::Authentication
- #open — Pantry::Communication::WritingSocket
- #open_socket — Pantry::Communication::PublishSocket
- #open_socket — Pantry::Communication::ReadingSocket
- #open_socket — Pantry::Communication::ReceiveSocket
- #open_socket — Pantry::Communication::SendSocket
- #open_socket — Pantry::Communication::SubscribeSocket
- #open_socket — Pantry::Communication::WritingSocket
- #option — OptParsePlus
- #parse! — OptParsePlus
- #parse! — Pantry::CommandLine
- #parse_argument_name — OptParsePlus
- #parse_body_parts — Pantry::Communication::SerializeMessage::FromZeromq
- #perform — Pantry::CLI
- #perform — Pantry::Command
- #perform — Pantry::Commands::CreateClient
- #perform — Pantry::Commands::DownloadDirectory
- #perform — Pantry::Commands::Echo
- #perform — Pantry::Commands::EditApplication
- #perform — Pantry::Commands::RegisterClient
- #perform — Pantry::Commands::Status
- #perform — Pantry::Commands::SyncDirectory
- #perform — Pantry::Commands::UpdateApplication
- #perform — Pantry::Commands::UploadFile
- #perform — Pantry::Communication::SerializeMessage::ToZeromq
- #perform — Pantry::Communication::SerializeMessage::FromZeromq
- #perform — Pantry::MultiCommand
- #prepare_local_pantry_root — Pantry::CLI
- #prepare_message — Pantry::Command
- #prepare_message — Pantry::Commands::EditApplication
- #prepare_message — Pantry::Commands::Status
- #prepare_message — Pantry::Commands::UploadFile
- #process — Pantry::CommandHandler
- #process_chunk — Pantry::Communication::FileService::ReceiveFile
- #process_global_options — Pantry::CLI
- #process_messages — Pantry::Communication::FileService
- #process_messages — Pantry::Communication::ReadingSocket
- #process_next_message — Pantry::Communication::FileService
- #process_next_message — Pantry::Communication::ReadingSocket
- #process_next_request — Pantry::Communication::Security::Authentication
- #process_requests — Pantry::Communication::Security::Authentication
- #progress_finish — Pantry::UI
- #progress_start — Pantry::UI
- #progress_step — Pantry::UI
- #publish_message — Pantry::Communication::Server
- #publish_message — Pantry::Server
- #read — Pantry::Communication::FileService::SendingFile
- #read_defaults_file — Pantry::CommandLine
- #read_next_request — Pantry::Communication::Security::Authentication
- #receive_client_response — Pantry::Command
- #receive_client_response — Pantry::Commands::Echo
- #receive_file — Pantry::Client
- #receive_file — Pantry::Communication::Client
- #receive_file — Pantry::Communication::FileService
- #receive_file — Pantry::Communication::FileService::ReceiveFile
- #receive_file — Pantry::Communication::Server
- #receive_file — Pantry::Server
- #receive_message — Pantry::CLI
- #receive_message — Pantry::Client
- #receive_message — Pantry::Communication::FileService
- #receive_message — Pantry::Communication::FileService::ReceiveFile
- #receive_message — Pantry::Communication::FileService::SendFile
- #receive_message — Pantry::Server
- #receive_response — Pantry::Command
- #receive_server_response — Pantry::Command
- #receive_server_response — Pantry::Commands::CreateClient
- #receive_server_response — Pantry::Commands::EditApplication
- #receive_server_response — Pantry::Commands::Status
- #receive_server_response — Pantry::Commands::UploadFile
- #received — Pantry::Communication::WaitList
- #refresh — Pantry::Config
- #register_client — Pantry::Server
- #remove — Pantry::Communication::FileService::ReceivingFile
- #request — Pantry::CLI
- #required_options — Pantry::Commands::UploadFile
- #requires_response! — Pantry::Message
- #requires_response? — Pantry::Message
- #root — Pantry
- #run — Pantry::CLI
- #run — Pantry::Client
- #run — Pantry::Communication::Client
- #run — Pantry::Communication::FileService
- #run — Pantry::Communication::Server
- #run — Pantry::Server
- #save_keys — Pantry::Communication::Security::CurveKeyStore
- #say — Pantry::UI
- #secure_with — Pantry::Communication::FileService
- #select_records_matching — Pantry::ClientRegistry
- #send_file — Pantry::Client
- #send_file — Pantry::Communication::Client
- #send_file — Pantry::Communication::FileService
- #send_file — Pantry::Communication::FileService::SendFile
- #send_file — Pantry::Communication::Server
- #send_file — Pantry::Server
- #send_message — Pantry::Client
- #send_message — Pantry::Communication::Client
- #send_message — Pantry::Communication::FileService
- #send_message — Pantry::Communication::FileService::ReceiveFile
- #send_message — Pantry::Communication::FileService::SendFile
- #send_message — Pantry::Communication::WritingSocket
- #send_registration_message — Pantry::Client
- #send_request — Pantry::Client
- #send_request — Pantry::Command
- #send_request — Pantry::Communication::Client
- #send_request — Pantry::Communication::Server
- #send_request — Pantry::Server
- #send_request! — Pantry::Command
- #send_results_back_to_requester — Pantry::Client
- #send_results_back_to_requester — Pantry::Server
- #server — Pantry::Command
- #server= — Pantry::Command
- #server_commands — Pantry
- #server_directory — Pantry::Commands::SyncDirectory
- #server_or_client — Pantry::Command
- #server_or_client= — Pantry::Command
- #set — Celluloid::ZMQ::Socket
- #set — OptParsePlus
- #set_proc_title — Pantry
- #set_up_environment — PantryAcceptanceHelpers
- #shutdown — Pantry::Client
- #shutdown — Pantry::Communication::FileService
- #shutdown — Pantry::Communication::ReadingSocket
- #shutdown — Pantry::Communication::Security::Authentication
- #shutdown — Pantry::Server
- #start_client — Pantry::Communication::FileService
- #start_server — Pantry::Communication::FileService
- #stdin — MiniTest::Test
- #stdout — MiniTest::Test
- #store_known_client — Pantry::Communication::Security::CurveKeyStore
- #stream — Pantry::Communication::ClientFilter
- #streams — Pantry::Communication::ClientFilter
- #time_ago_in_words — Pantry::Commands::Status
- #to_hash — Pantry::Communication::ClientFilter
- #to_message — Pantry::Command
- #to_message — Pantry::Commands::DownloadDirectory
- #to_message — Pantry::Commands::Echo
- #to_message — Pantry::Commands::RegisterClient
- #to_message — Pantry::Commands::Status
- #to_message — Pantry::Commands::UpdateApplication
- #triggered_command — Pantry::CommandLine
- #upload_directory — Pantry::Commands::UploadFile
- #valid? — Pantry::Communication::FileService::ReceivingFile
- #validate_content — Pantry::FileEditor
- #wait_for — Pantry::Communication::WaitList
- #wait_for_finish — Pantry::Command
- #wait_for_finish — Pantry::Communication::FileService::UploadInfo
- #waiting_for? — Pantry::Communication::WaitList
- #warn — Pantry::NullLogger
- #write_chunk — Pantry::Communication::FileService::ReceivingFile
- #write_response — Pantry::Communication::Security::Authentication
- #z85_encode — Pantry::Communication::Security::CurveKeyStore