Class: Cerbos::Hub::Stores::Input::FileOperation::AddOrUpdate

Inherits:
Cerbos::Hub::Stores::Input::FileOperation show all
Defined in:
lib/cerbos/hub/stores/input/file_operation.rb

Overview

Add or update a file.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(file:) ⇒ AddOrUpdate

Specify a file to add or update.

Parameters:

  • file (File, Hash)

    the file to add or update.



23
24
25
# File 'lib/cerbos/hub/stores/input/file_operation.rb', line 23

def initialize(file:)
  @file = Cerbos::Input.coerce_required(file, File)
end

Instance Attribute Details

#fileFile (readonly)

The file to add or update.

Returns:



18
19
20
# File 'lib/cerbos/hub/stores/input/file_operation.rb', line 18

def file
  @file
end