Config-Model-Systemd

 view release on metacpan or  search on metacpan

lib/Config/Model/models/Systemd/Section/Unit.pl  view on Meta::CPAN

      {
        'cargo' => {
          'type' => 'leaf',
          'value_type' => 'uniline'
        },
        'type' => 'list'
      },
      'Wants',
      '*Documentation',
      'Requires',
      '*Documentation',
      'Requisite',
      '*Documentation',
      'BindsTo',
      '*Documentation',
      'PartOf',
      '*Documentation',
      'Upholds',
      {
        'type' => 'leaf',
        'value_type' => 'uniline'
      },
      'Conflicts',
      {
        'cargo' => {
          'type' => 'leaf',
          'value_type' => 'uniline'
        },
        'type' => 'list'
      },
      'Before',
      '*Conflicts',
      'After',
      '*Conflicts',
      'OnFailure',
      {
        'type' => 'leaf',
        'value_type' => 'uniline'
      },
      'OnSuccess',
      '*OnFailure',
      'PropagatesReloadTo',
      '*OnFailure',
      'ReloadPropagatedFrom',
      '*OnFailure',
      'PropagatesStopTo',
      '*OnFailure',
      'StopPropagatedFrom',
      '*OnFailure',
      'JoinsNamespaceOf',
      '*OnFailure',
      'RequiresMountsFor',
      '*OnFailure',
      'WantsMountsFor',
      '*OnFailure',
      'OnSuccessJobMode',
      '*OnFailure',
      'OnFailureJobMode',
      {
        'migrate_from' => {
          'formula' => '$unit',
          'variables' => {
            'unit' => '- OnFailureIsolate'
          }
        },
        'type' => 'leaf',
        'value_type' => 'uniline'
      },
      'IgnoreOnIsolate',
      {
        'type' => 'leaf',
        'value_type' => 'boolean',
        'write_as' => [
          'no',
          'yes'
        ]
      },
      'StopWhenUnneeded',
      {
        'type' => 'leaf',
        'upstream_default' => 'no',
        'value_type' => 'boolean',
        'write_as' => [
          'no',
          'yes'
        ]
      },
      'RefuseManualStart',
      {
        'type' => 'leaf',
        'value_type' => 'boolean',
        'write_as' => [
          'no',
          'yes'
        ]
      },
      'RefuseManualStop',
      '*RefuseManualStart',
      'AllowIsolate',
      '*RefuseManualStart',
      'DefaultDependencies',
      '*RefuseManualStart',
      'SurviveFinalKillSignal',
      {
        'type' => 'leaf',
        'upstream_default' => 'no',
        'value_type' => 'boolean',
        'write_as' => [
          'no',
          'yes'
        ]
      },
      'CollectMode',
      {
        'choice' => [
          'inactive',
          'inactive-or-failed'
        ],
        'type' => 'leaf',
        'value_type' => 'enum'
      },



( run in 0.701 second using v1.01-cache-2.11-cpan-85f18b9d64f )