Sha256: a9730d7e2ac8f91c11f53e9a2d76aa43ea8532cd92bf6b8b1a4ae5684fac01ae

Contents?: true

Size: 1.12 KB

Versions: 6

Compression:

Stored size: 1.12 KB

Contents

APEL-cloud-message: v0.2
<% for vm in @data -%>
VMUUID: <%= vm['endpoint'] %>/compute/<%= vm['vm_uuid'] %> <%= vm['start_time'].strftime('%F %T%:z') %>
SiteName: <%= vm['site_name']%>
MachineName: <%= vm['machine_name']%>
LocalUserId: <%= vm['user_id']%>
LocalGroupId: <%= vm['group_id']%>
GlobalUserName: <%= vm['user_dn']%>
<% if vm['group_name']-%>
FQAN: /<%= vm['group_name']%>/Role=NULL/Capability=NULL
<% else -%>
FQAN: NULL
<% end -%>
Status: <%= vm['status']%>
StartTime: <%= vm['start_time'].to_i%>
EndTime: <%= vm['end_time'].to_s == vm['end_time'] ? vm['end_time'] : vm['end_time'].to_i%>
SuspendDuration: <%= vm['suspend']%>
WallDuration: <%= vm['duration'].to_i != 0 ? vm['duration'].to_i : 'NULL'%>
CpuDuration: <%= vm['duration'].to_i != 0 ? vm['duration'].to_i : 'NULL'%>
CpuCount: <%= vm['cpu_count']%>
NetworkType: NULL
NetworkInbound: <%= vm['network_inbound']%>
NetworkOutbound: <%= vm['network_outbound']%>
Memory: <%= vm['memory']%>
Disk: <%= vm['disk_size'].to_i != 0 ? (vm['disk_size']/1000.0).ceil : vm['disk_size']%>
StorageRecordId: NULL
ImageId: <%= vm['image_name']%>
CloudType: <%= vm['cloud_type']%>
%%
<% end -%>

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
oneacct-export-0.5.0 lib/templates/apel-0.2.erb
oneacct-export-0.4.6 lib/templates/apel-0.2.erb
oneacct-export-0.4.5 lib/templates/apel-0.2.erb
oneacct-export-0.4.4 lib/templates/apel-0.2.erb
oneacct-export-0.4.3 lib/templates/apel-0.2.erb
oneacct-export-0.4.2 lib/templates/apel-0.2.erb