1411 | | foamctl config:get-value --key="site.admin.email" --passwd-file=/etc/foam.passwd |
1412 | | |
1413 | | foamctl config:get-value --key="geni.site-tag" --passwd-file=/etc/foam.passwd |
1414 | | |
1415 | | foamctl config:get-value --key="email.from" --passwd-file=/etc/foam.passwd |
1416 | | |
1417 | | # check if FOAM auto-approve is on. Value 2 = auto-approve is on. |
1418 | | |
1419 | | foamctl config:get-value --key="geni.approval.approve-on-creation" --passwd-file=/etc/foam.passwd |
| 1423 | lnevers@foam:~$ foamctl config:get-value --key="site.admin.email" --passwd-file=/etc/foam.passwd |
| 1424 | { |
| 1425 | "value": null |
| 1426 | } |
| 1427 | lnevers@foam:~$ foamctl config:get-value --key="geni.site-tag" --passwd-file=/etc/foam.passwd |
| 1428 | { |
| 1429 | "value": "foam.utahddc.geniracks.net" |
| 1430 | } |
| 1431 | lnevers@foam:~$ foamctl config:get-value --key="email.from" --passwd-file=/etc/foam.passwd |
| 1432 | { |
| 1433 | "value": "stoller@flux.utah.edu" |
| 1434 | } |
| 1435 | lnevers@foam:~$ foamctl config:get-value --key="email.from" --passwd-file=/etc/foam.passwd |
| 1436 | { |
| 1437 | "value": "stoller@flux.utah.edu" |
| 1438 | } |
| 1439 | lnevers@foam:~$ foamctl config:get-value --key="geni.approval.approve-on-creation" --passwd-file=/etc/foam.passwd |
| 1440 | { |
| 1441 | "value": 2 |
| 1442 | } |
1426 | | foamctl geni:list-slivers --passwd-file=/etc/foam.passwd |
| 1449 | lnevers@foam:~$ foamctl geni:list-slivers --passwd-file=/etc/foam.passwd |
| 1450 | { |
| 1451 | "slivers": [ |
| 1452 | { |
| 1453 | "status": "approved", |
| 1454 | "flowvisor_slice": "66224f75-e941-40c8-844b-ed43e7c1feeb", |
| 1455 | "slice_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+tuptymon", |
| 1456 | "pend_reason": [], |
| 1457 | "deleted": "False", |
| 1458 | "user": "urn:publicid:IDN+pgeni.gpolab.bbn.com+user+tupty", |
| 1459 | "creation": "2013-08-13 21:48:32.067376+00:00", |
| 1460 | "enabled": true, |
| 1461 | "uuid": "66224f75-e941-40c8-844b-ed43e7c1feeb", |
| 1462 | "id": 3, |
| 1463 | "expiration": "2013-10-10 00:00:00+00:00", |
| 1464 | "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+tuptymon:66224f75-e941-40c8-844b-ed43e7c1feeb", |
| 1465 | "ref": null, |
| 1466 | "email": "tupty@pgeni.gpolab.bbn.com", |
| 1467 | "desc": "tuptymon OpenFlow resources at UEN InstaGENI." |
| 1468 | }, |
| 1469 | { |
| 1470 | "status": "approved", |
| 1471 | "flowvisor_slice": "af6fa175-e927-479d-982d-72a2a81124c9", |
| 1472 | "slice_urn": "urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-CT-4", |
| 1473 | "pend_reason": [], |
| 1474 | "deleted": "False", |
| 1475 | "user": "urn:uuid:5702673f-cc62-4729-9efd-3b7bd3db4bc9", |
| 1476 | "creation": "2013-08-14 17:27:09.045538+00:00", |
| 1477 | "enabled": true, |
| 1478 | "uuid": "af6fa175-e927-479d-982d-72a2a81124c9", |
| 1479 | "id": 4, |
| 1480 | "expiration": "2013-08-21 17:16:41+00:00", |
| 1481 | "sliver_urn": "urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-CT-4:af6fa175-e927-479d-982d-72a2a81124c9", |
| 1482 | "ref": null, |
| 1483 | "email": "lnevers@bbn.com", |
| 1484 | "desc": "New Site Confirmation Test IG-CT-4 " |
| 1485 | } |
| 1486 | ] |
| 1487 | } |
| 1488 | lnevers@foam:~$ |
1440 | | fvctl --passwd-file=/etc/flowvisor.passwd listDevices |
1441 | | |
1442 | | fvctl --passwd-file=/etc/flowvisor.passwd getDeviceInfo 06:d6:6c:3b:e5:68:00:00 |
| 1509 | lnevers@flowvisor:~$ fvctl --passwd-file=/etc/flowvisor.passwd listDevices |
| 1510 | Device 0: 06:d6:24:be:05:fe:43:00 |
| 1511 | |
| 1512 | |
| 1513 | lnevers@flowvisor:~$ fvctl --passwd-file=/etc/flowvisor.passwd listDevices |
| 1514 | Device 0: 06:d6:24:be:05:fe:43:00 |
| 1515 | lnevers@flowvisor:~$ fvctl --passwd-file=/etc/flowvisor.passwd getDeviceInfo 06:d6:24:be:05:fe:43:00 |
| 1516 | nPorts=4 |
| 1517 | portList=46,65534,37,109 |
| 1518 | dpid=06:d6:24:be:05:fe:43:00 |
| 1519 | remote=/10.3.1.7:6633-->/10.3.1.253:55760 |
| 1520 | portNames=B22(46),local(65534),B13(37),E13(109) |
| 1521 | |
1453 | | fvctl --passwd-file=/etc/flowvisor.passwd dumpConfig /tmp/flowvisor-config |
1454 | | more /tmp/flowvisor-config |
1455 | | |
1456 | | }}} |
1457 | | |
1458 | | |
1459 | | |
1460 | | |
1461 | | |
| 1541 | lnevers@flowvisor:~$ fvctl --passwd-file=/etc/flowvisor.passwd dumpConfig /tmp/flowvisor-config |
| 1542 | lnevers@flowvisor:~$ more /tmp/flowvisor-config |
| 1543 | { |
| 1544 | "flowvisor": [ |
| 1545 | { |
| 1546 | "api_webserver_port": 8080, |
| 1547 | "api_jetty_webserver_port": -1, |
| 1548 | "checkpointing": false, |
| 1549 | "listen_port": 6633, |
| 1550 | "track_flows": false, |
| 1551 | "stats_desc_hack": false, |
| 1552 | "run_topology_server": false, |
| 1553 | "logging": "NOTE", |
| 1554 | "log_ident": "flowvisor", |
| 1555 | "log_facility": "LOG_LOCAL7", |
| 1556 | "version": "flowvisor-0.9", |
| 1557 | "host": "localhost", |
| 1558 | "default_flood_perm": "fvadmin", |
| 1559 | "config_name": "default" |
| 1560 | } |
| 1561 | ], |
| 1562 | "Slice": [ |
| 1563 | { |
| 1564 | "config_name": "default", |
| 1565 | "flowmap_type": "federated", |
| 1566 | "name": "fvadmin", |
| 1567 | "creator": "fvadmin", |
| 1568 | "passwd_crypt": "xxx", |
| 1569 | "passwd_salt": "xxx", |
| 1570 | "controller_hostname": "none", |
| 1571 | "controller_port": 0, |
| 1572 | "contact_email": "fvadmin@localhost", |
| 1573 | "drop_policy": "exact", |
| 1574 | "lldp_spam": true |
| 1575 | }, |
| 1576 | { |
| 1577 | "config_name": "default", |
| 1578 | "flowmap_type": "federated", |
| 1579 | "name": "66224f75-e941-40c8-844b-ed43e7c1feeb", |
| 1580 | "creator": "fvadmin", |
| 1581 | "passwd_crypt": "a607b328e60906ee1dab40b0e75d0f89", |
| 1582 | "passwd_salt": "926389911", |
| 1583 | "controller_hostname": "naxos.gpolab.bbn.com", |
| 1584 | "controller_port": 31750, |
| 1585 | "contact_email": "tupty@pgeni.gpolab.bbn.com", |
| 1586 | "drop_policy": "exact", |
| 1587 | "lldp_spam": true |
| 1588 | }, |
| 1589 | { |
| 1590 | "config_name": "default", |
| 1591 | "flowmap_type": "federated", |
| 1592 | "name": "af6fa175-e927-479d-982d-72a2a81124c9", |
| 1593 | "creator": "fvadmin", |
| 1594 | "passwd_crypt": "1e548deddb524a1e5140da0ceefa68b6", |
| 1595 | "passwd_salt": "-515041710", |
| 1596 | "controller_hostname": "mallorea.gpolab.bbn.com", |
| 1597 | "controller_port": 33020, |
| 1598 | "contact_email": "lnevers@bbn.com", |
| 1599 | "drop_policy": "exact", |
| 1600 | "lldp_spam": true |
| 1601 | } |
| 1602 | ], |
| 1603 | "FlowSpaceRule": [ |
| 1604 | { |
| 1605 | "dpid": "6d624be05fe4300", |
| 1606 | "priority": 2000, |
| 1607 | "in_port": 0, |
| 1608 | "dl_type": 2048, |
| 1609 | "nw_src": 171048960, |
| 1610 | "nw_dst": 171048960, |
| 1611 | "wildcards": 3412207, |
| 1612 | "slice_action": [ |
| 1613 | { |
| 1614 | "66224f75-e941-40c8-844b-ed43e7c1feeb": 4 |
| 1615 | } |
| 1616 | ] |
| 1617 | }, |
| 1618 | { |
| 1619 | "dpid": "6d624be05fe4300", |
| 1620 | "priority": 2000, |
| 1621 | "in_port": 0, |
| 1622 | "dl_type": 2054, |
| 1623 | "nw_src": 171048960, |
| 1624 | "nw_dst": 171048960, |
| 1625 | "wildcards": 3412207, |
| 1626 | "slice_action": [ |
| 1627 | { |
| 1628 | "66224f75-e941-40c8-844b-ed43e7c1feeb": 4 |
| 1629 | } |
| 1630 | ] |
| 1631 | }, |
| 1632 | { |
| 1633 | "dpid": "6d624be05fe4300", |
| 1634 | "priority": 2000, |
| 1635 | "in_port": 0, |
| 1636 | "dl_type": 2048, |
| 1637 | "nw_src": 170527488, |
| 1638 | "nw_dst": 170527488, |
| 1639 | "wildcards": 3279087, |
| 1640 | "slice_action": [ |
| 1641 | { |
| 1642 | "af6fa175-e927-479d-982d-72a2a81124c9": 4 |
| 1643 | } |
| 1644 | ] |
| 1645 | }, |
| 1646 | { |
| 1647 | "dpid": "6d624be05fe4300", |
| 1648 | "priority": 2000, |
| 1649 | "in_port": 0, |
| 1650 | "dl_type": 2054, |
| 1651 | "nw_src": 170527488, |
| 1652 | "nw_dst": 170527488, |
| 1653 | "wildcards": 3279087, |
| 1654 | "slice_action": [ |
| 1655 | { |
| 1656 | "af6fa175-e927-479d-982d-72a2a81124c9": 4 |
| 1657 | } |
| 1658 | ] |
| 1659 | } |
| 1660 | ] |
| 1661 | } |
| 1662 | |
| 1663 | }}} |