Add contributor edition
- added viaf resolver
- improve contributors list display
- add update of document objects
- propagate update to back office
- update back office
- add bo-client to back office
- setup language initializer
- add options mechanism
- add language information in language list
- add lexvo resolver service + api
- add language and lexvo resolver to js app
- correct env template
- refresh bootstrap
- download google font
- add version information
- update dev virtual machine to centos7
- add a readme + clean folders
- add local .env file to start commands
metadata :name => "SimpleRPC Agent For PUPPI Commands",
:description => "Agent to query PUPPI commands via MCollective",
:author => "Al @ Lab42",
:license => "Apache License 2.0",
:version => "0.3",
:url => "http://www.example42.com/",
:timeout => 600
[ "check" , "log" , "info" ].each do |myact|
action myact, :description => "Run puppi myact" do
display :always
input :project,
:prompt => "Project",
:description => "PUPPI project",
:type => :string,
:validation => '^[a-zA-Z\-\.=_\d]+$',
:optional => true,
:maxlength => 50
input :puppioptions,
:prompt => "Puppi options",
:description => "PUPPI options",
:type => :string,
:validation => '^[a-zA-Z\-\.=_\d]+$',
:optional => true,
:maxlength => 50
output :data,
:description => "Output from the Puppi run",
:display_as => "Output"
output :exitcode,
:description => "Exit Code from the Puppi run",
:display_as => "Exit Code"
end
end
[ "deploy" , "rollback" , "init" , "configure" ].each do |myact|
action myact, :description => "Run puppi myact" do
display :always
input :project,
:prompt => "Project",
:description => "PUPPI project",
:type => :string,
:validation => '^[a-zA-Z\-\.=_\d]+$',
:optional => false,
:maxlength => 50
input :puppioptions,
:prompt => "Puppi options",
:description => "PUPPI options",
:type => :string,
:validation => '^[a-zA-Z\-\.=_\d]+$',
:optional => true,
:maxlength => 50
output :data,
:description => "Output from the Puppi run",
:display_as => "Output"
output :exitcode,
:description => "Exit Code from the Puppi run",
:display_as => "Exit Code"
end
end