storagesim

Tony Asleson

The library provides a simulator written in C and in python. This is nothing more than a plug-in that provides enough state to allow the caller to simulate talking to a fully featured array. These are provided as examples of how plug-ins work and to allow the user to test end user applications and scripts and debug them before using them on actual hardware.

Note: The python simulator includes the ability to save state across plug-in invocations, the C does not. The state (default) is located in /tmp/lsm_sim_data and can be deleted to return the simulator to default state.

  • Python simulator URI is sim://
  • C simulator is simc://

Related

Wiki: DevelopLibstorageMgmt